incremental 0.2.5

incremental computations, based on Jane Street's incremental
Documentation
1
{"sysroot":"/nix/store/di4r56nwd2ng23ch5rpb7fmm68xaqh4b-rust-default-1.74.0","sysroot_src":"/nix/store/di4r56nwd2ng23ch5rpb7fmm68xaqh4b-rust-default-1.74.0/lib/rustlib/src/rust/library","crates":[{"display_name":"robust-1.1.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__robust-1.1.0.crate__/robust-1.1.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:robust-1.1.0"},"edition":"2021","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__robust-1.1.0.crate__/robust-1.1.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"kdtree-0.7.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__kdtree-0.7.0.crate__/kdtree-0.7.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:kdtree-0.7.0"},"edition":"2015","deps":[{"crate":95,"name":"num_traits"},{"crate":40,"name":"thiserror"},{"crate":403,"name":"thiserror_impl"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__kdtree-0.7.0.crate__/kdtree-0.7.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"rand_distr-0.4.3","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__rand_distr-0.4.3.crate__/rand_distr-0.4.3.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:rand_distr-0.4.3"},"edition":"2018","deps":[{"crate":95,"name":"num_traits"},{"crate":416,"name":"rand"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__rand_distr-0.4.3.crate__/rand_distr-0.4.3.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"_bytemuck_derive-1.5.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__bytemuck_derive-1.5.0.crate__/bytemuck_derive-1.5.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_bytemuck_derive-1.5.0"},"edition":"2018","deps":[{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":472,"name":"syn"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__bytemuck_derive-1.5.0.crate__/bytemuck_derive-1.5.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___bytemuck_derive-1.5.0__/out/proc-macro-pic-static_pic-link/libbytemuck_derive-453a7b44.so"},{"display_name":"camino-1.1.7-build-script-build","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__camino-1.1.7.crate__/camino-1.1.7.crate/build.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:camino-1.1.7-build-script-build"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__camino-1.1.7.crate__/camino-1.1.7.crate"],"exclude_dirs":[]},"cfg":["feature=\"serde\"","feature=\"serde1\"","test"],"env":{},"is_proc_macro":false},{"display_name":"hex-0.4.3","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__hex-0.4.3.crate__/hex-0.4.3.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:hex-0.4.3"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__hex-0.4.3.crate__/hex-0.4.3.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"anstream-0.6.4","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__anstream-0.6.4.crate__/anstream-0.6.4.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:anstream-0.6.4"},"edition":"2021","deps":[{"crate":241,"name":"anstyle"},{"crate":70,"name":"anstyle_parse"},{"crate":534,"name":"anstyle_query"},{"crate":460,"name":"colorchoice"},{"crate":82,"name":"utf8parse"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__anstream-0.6.4.crate__/anstream-0.6.4.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"auto\"","feature=\"default\"","feature=\"wincon\"","test"],"env":{},"is_proc_macro":false},{"display_name":"fluent-syntax-0.11.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__fluent-syntax-0.11.0.crate__/fluent-syntax-0.11.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:fluent-syntax-0.11.0"},"edition":"2018","deps":[{"crate":40,"name":"thiserror"},{"crate":403,"name":"thiserror_impl"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__fluent-syntax-0.11.0.crate__/fluent-syntax-0.11.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","test"],"env":{},"is_proc_macro":false},{"display_name":"num-bigint-0.4.4","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__num-bigint-0.4.4.crate__/num-bigint-0.4.4.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:num-bigint-0.4.4"},"edition":"2018","deps":[{"crate":243,"name":"num_integer"},{"crate":95,"name":"num_traits"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__num-bigint-0.4.4.crate__/num-bigint-0.4.4.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"types_intervaltree","root_module":"/home/cormac/code/monorepo/types/crates/types_intervaltree/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/types/crates/types_intervaltree/BUCK","label":"root//types/crates/types_intervaltree:types_intervaltree"},"edition":"2021","deps":[{"crate":249,"name":"ordered_float"},{"crate":182,"name":"partition"},{"crate":416,"name":"rand"},{"crate":275,"name":"slotmap"},{"crate":270,"name":"constraints"},{"crate":213,"name":"tee"},{"crate":309,"name":"serde_derive"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":108,"name":"strum_macros"},{"crate":177,"name":"futures_macro"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":403,"name":"thiserror_impl"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/types/crates/types_intervaltree/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"env":{},"is_proc_macro":false},{"display_name":"_reflect-internal-0.0.13","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__reflect-internal-0.0.13.crate__/reflect-internal-0.0.13.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_reflect-internal-0.0.13"},"edition":"2021","deps":[{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":472,"name":"syn"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__reflect-internal-0.0.13.crate__/reflect-internal-0.0.13.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___reflect-internal-0.0.13__/out/proc-macro-pic-static_pic-link/libreflect_internal-14084f87.so"},{"display_name":"_serde_with_macros-3.4.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__serde_with_macros-3.4.0.crate__/serde_with_macros-3.4.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_serde_with_macros-3.4.0"},"edition":"2021","deps":[{"crate":170,"name":"darling"},{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":472,"name":"syn"},{"crate":329,"name":"darling_macro"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__serde_with_macros-3.4.0.crate__/serde_with_macros-3.4.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___serde_with_macros-3.4.0__/out/proc-macro-pic-static_pic-link/libserde_with_macros-2bc84587.so"},{"display_name":"optimization_engine-0.7.7","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__optimization_engine-0.7.7.crate__/optimization_engine-0.7.7.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:optimization_engine-0.7.7"},"edition":"2018","deps":[{"crate":538,"name":"instant"},{"crate":47,"name":"lbfgs"},{"crate":56,"name":"num"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__optimization_engine-0.7.7.crate__/optimization_engine-0.7.7.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"num-iter-0.1.43-build-script-build","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__num-iter-0.1.43.crate__/num-iter-0.1.43.crate/build.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:num-iter-0.1.43-build-script-build"},"edition":"2015","deps":[{"crate":453,"name":"autocfg"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__num-iter-0.1.43.crate__/num-iter-0.1.43.crate"],"exclude_dirs":[]},"cfg":["feature=\"i128\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"types_costs","root_module":"/home/cormac/code/monorepo/types/crates/types_costs/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/types/crates/types_costs/BUCK","label":"root//types/crates/types_costs:types_costs"},"edition":"2021","deps":[{"crate":204,"name":"approx"},{"crate":83,"name":"lazy_static"},{"crate":78,"name":"log"},{"crate":440,"name":"once_cell"},{"crate":247,"name":"regex"},{"crate":303,"name":"serde"},{"crate":40,"name":"thiserror"},{"crate":90,"name":"uuid"},{"crate":143,"name":"standardization"},{"crate":213,"name":"tee"},{"crate":486,"name":"types_cost_traits"},{"crate":493,"name":"types_ids"},{"crate":217,"name":"types_scopes"},{"crate":242,"name":"derive_more"},{"crate":309,"name":"serde_derive"},{"crate":403,"name":"thiserror_impl"},{"crate":177,"name":"futures_macro"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":108,"name":"strum_macros"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/types/crates/types_costs/src"],"exclude_dirs":[]},"cfg":["feature=\"unfold\"","feature=\"dev\"","feature=\"serde\"","buck_build","test"],"env":{},"is_proc_macro":false},{"display_name":"colored-2.1.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__colored-2.1.0.crate__/colored-2.1.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:colored-2.1.0"},"edition":"2021","deps":[{"crate":83,"name":"lazy_static"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__colored-2.1.0.crate__/colored-2.1.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"nagara_internal","root_module":"/home/cormac/code/monorepo/nagara/crates/nagara_internal/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/nagara_internal/BUCK","label":"root//nagara/crates/nagara_internal:nagara_internal"},"edition":"2021","deps":[],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/nagara_internal/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/nagara_internal/BUCK","label":"root//nagara/crates/nagara_internal:nagara_internal","target_kind":"lib","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/nagara_internal:nagara_internal[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"_tokio-macros-2.2.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__tokio-macros-2.2.0.crate__/tokio-macros-2.2.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_tokio-macros-2.2.0"},"edition":"2021","deps":[{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":472,"name":"syn"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__tokio-macros-2.2.0.crate__/tokio-macros-2.2.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___tokio-macros-2.2.0__/out/proc-macro-pic-static_pic-link/libtokio_macros-4401d500.so"},{"display_name":"rustc_version-0.4.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__rustc_version-0.4.0.crate__/rustc_version-0.4.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:rustc_version-0.4.0"},"edition":"2018","deps":[{"crate":365,"name":"semver"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__rustc_version-0.4.0.crate__/rustc_version-0.4.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"setups-test","root_module":"/home/cormac/code/monorepo/nagara/crates/setups/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/setups/BUCK","label":"root//nagara/crates/setups:setups-test"},"edition":"2021","deps":[{"crate":204,"name":"approx"},{"crate":137,"name":"fixedbitset"},{"crate":215,"name":"geo"},{"crate":451,"name":"indexmap"},{"crate":327,"name":"itertools"},{"crate":78,"name":"log"},{"crate":445,"name":"nalgebra"},{"crate":20,"name":"petgraph"},{"crate":416,"name":"rand"},{"crate":452,"name":"rayon"},{"crate":303,"name":"serde"},{"crate":388,"name":"tracing"},{"crate":396,"name":"diagnostic"},{"crate":21,"name":"fog"},{"crate":320,"name":"geometry"},{"crate":270,"name":"constraints"},{"crate":173,"name":"cam_types"},{"crate":213,"name":"tee"},{"crate":201,"name":"tracing_subscriber"},{"crate":405,"name":"fog_rpc"},{"crate":385,"name":"test_data"},{"crate":42,"name":"derivative"},{"crate":309,"name":"serde_derive"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":102,"name":"tracing_attributes"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":403,"name":"thiserror_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":177,"name":"futures_macro"},{"crate":284,"name":"time_macros"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":108,"name":"strum_macros"},{"crate":11,"name":"serde_with_macros"},{"crate":59,"name":"clap_derive"},{"crate":17,"name":"tokio_macros"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":279,"name":"enum_dispatch"},{"crate":242,"name":"derive_more"},{"crate":346,"name":"async_trait"},{"crate":343,"name":"pin_project_internal"},{"crate":348,"name":"tarpc_plugins"},{"crate":129,"name":"educe"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/setups/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/setups/BUCK","label":"root//nagara/crates/setups:setups-test","target_kind":"test","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/setups:setups-test[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"petgraph-0.6.4","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__petgraph-0.6.4.crate__/petgraph-0.6.4.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:petgraph-0.6.4"},"edition":"2018","deps":[{"crate":137,"name":"fixedbitset"},{"crate":451,"name":"indexmap"},{"crate":303,"name":"serde"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__petgraph-0.6.4.crate__/petgraph-0.6.4.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"graphmap\"","feature=\"matrix_graph\"","feature=\"serde\"","feature=\"serde-1\"","feature=\"serde_derive\"","feature=\"stable_graph\"","test"],"env":{},"is_proc_macro":false},{"display_name":"fog","root_module":"/home/cormac/code/monorepo/fog/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/fog/BUCK","label":"root//fog:fog"},"edition":"2021","deps":[{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":159,"name":"dioxus_core"},{"crate":327,"name":"itertools"},{"crate":440,"name":"once_cell"},{"crate":106,"name":"rapier3d"},{"crate":303,"name":"serde"},{"crate":285,"name":"parametric"},{"crate":213,"name":"tee"},{"crate":177,"name":"futures_macro"},{"crate":309,"name":"serde_derive"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":108,"name":"strum_macros"},{"crate":403,"name":"thiserror_impl"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/fog/src"],"exclude_dirs":[]},"cfg":["feature=\"serde\"","feature=\"approx\"","feature=\"dioxus\"","buck_build","test"],"env":{},"is_proc_macro":false},{"display_name":"az-1.2.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__az-1.2.1.crate__/az-1.2.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:az-1.2.1"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__az-1.2.1.crate__/az-1.2.1.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"darling_core-0.14.4","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__darling_core-0.14.4.crate__/darling_core-0.14.4.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:darling_core-0.14.4"},"edition":"2018","deps":[{"crate":409,"name":"fnv"},{"crate":518,"name":"ident_case"},{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":96,"name":"strsim"},{"crate":484,"name":"syn"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__darling_core-0.14.4.crate__/darling_core-0.14.4.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"strsim\"","feature=\"suggestions\"","test"],"env":{},"is_proc_macro":false},{"display_name":"semver-1.0.20-build-script-build","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__semver-1.0.20.crate__/semver-1.0.20.crate/build.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:semver-1.0.20-build-script-build"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__semver-1.0.20.crate__/semver-1.0.20.crate"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"serde\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"phf_generator-0.11.2","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__phf_generator-0.11.2.crate__/phf_generator-0.11.2.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:phf_generator-0.11.2"},"edition":"2021","deps":[{"crate":312,"name":"phf_shared"},{"crate":416,"name":"rand"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__phf_generator-0.11.2.crate__/phf_generator-0.11.2.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"byteorder-1.5.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__byteorder-1.5.0.crate__/byteorder-1.5.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:byteorder-1.5.0"},"edition":"2021","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__byteorder-1.5.0.crate__/byteorder-1.5.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"pkg-config-0.3.27","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__pkg-config-0.3.27.crate__/pkg-config-0.3.27.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:pkg-config-0.3.27"},"edition":"2015","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__pkg-config-0.3.27.crate__/pkg-config-0.3.27.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"float-cmp-0.9.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__float-cmp-0.9.0.crate__/float-cmp-0.9.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:float-cmp-0.9.0"},"edition":"2018","deps":[{"crate":95,"name":"num_traits"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__float-cmp-0.9.0.crate__/float-cmp-0.9.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"num-traits\"","feature=\"ratio\"","test"],"env":{},"is_proc_macro":false},{"display_name":"simba-0.8.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__simba-0.8.1.crate__/simba-0.8.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:simba-0.8.1"},"edition":"2018","deps":[{"crate":204,"name":"approx"},{"crate":125,"name":"num_complex"},{"crate":95,"name":"num_traits"},{"crate":458,"name":"wide"},{"crate":309,"name":"serde_derive"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__simba-0.8.1.crate__/simba-0.8.1.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"libm\"","feature=\"std\"","feature=\"wide\"","test"],"env":{},"is_proc_macro":false},{"display_name":"crossbeam-deque-0.8.3","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__crossbeam-deque-0.8.3.crate__/crossbeam-deque-0.8.3.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:crossbeam-deque-0.8.3"},"edition":"2018","deps":[{"crate":71,"name":"cfg_if"},{"crate":477,"name":"crossbeam_epoch"},{"crate":438,"name":"crossbeam_utils"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__crossbeam-deque-0.8.3.crate__/crossbeam-deque-0.8.3.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"crossbeam-epoch\"","feature=\"crossbeam-utils\"","feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"signal-hook-registry-1.4.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__signal-hook-registry-1.4.1.crate__/signal-hook-registry-1.4.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:signal-hook-registry-1.4.1"},"edition":"2015","deps":[{"crate":86,"name":"libc"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__signal-hook-registry-1.4.1.crate__/signal-hook-registry-1.4.1.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"parking_lot_core-0.9.9","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__parking_lot_core-0.9.9.crate__/parking_lot_core-0.9.9.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:parking_lot_core-0.9.9"},"edition":"2018","deps":[{"crate":71,"name":"cfg_if"},{"crate":393,"name":"smallvec"},{"crate":86,"name":"libc"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__parking_lot_core-0.9.9.crate__/parking_lot_core-0.9.9.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"sqlx-postgres-0.7.4","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__sqlx-postgres-0.7.4.crate__/sqlx-postgres-0.7.4.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:sqlx-postgres-0.7.4"},"edition":"2021","deps":[{"crate":221,"name":"atoi"},{"crate":193,"name":"base64"},{"crate":333,"name":"bitflags"},{"crate":26,"name":"byteorder"},{"crate":334,"name":"chrono"},{"crate":155,"name":"crc"},{"crate":507,"name":"dotenvy"},{"crate":282,"name":"futures_channel"},{"crate":116,"name":"futures_core"},{"crate":341,"name":"futures_io"},{"crate":57,"name":"futures_util"},{"crate":5,"name":"hex"},{"crate":531,"name":"hkdf"},{"crate":412,"name":"hmac"},{"crate":492,"name":"home"},{"crate":73,"name":"itoa"},{"crate":78,"name":"log"},{"crate":415,"name":"md5"},{"crate":127,"name":"memchr"},{"crate":440,"name":"once_cell"},{"crate":416,"name":"rand"},{"crate":303,"name":"serde"},{"crate":496,"name":"serde_json"},{"crate":219,"name":"sha2"},{"crate":393,"name":"smallvec"},{"crate":61,"name":"sqlx_core"},{"crate":317,"name":"stringprep"},{"crate":40,"name":"thiserror"},{"crate":304,"name":"time"},{"crate":388,"name":"tracing"},{"crate":90,"name":"uuid"},{"crate":121,"name":"whoami"},{"crate":309,"name":"serde_derive"},{"crate":177,"name":"futures_macro"},{"crate":50,"name":"paste"},{"crate":403,"name":"thiserror_impl"},{"crate":284,"name":"time_macros"},{"crate":17,"name":"tokio_macros"},{"crate":102,"name":"tracing_attributes"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__sqlx-postgres-0.7.4.crate__/sqlx-postgres-0.7.4.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"chrono\"","feature=\"json\"","feature=\"migrate\"","feature=\"offline\"","feature=\"time\"","feature=\"uuid\"","test"],"env":{},"is_proc_macro":false},{"display_name":"bumpalo-3.14.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__bumpalo-3.14.0.crate__/bumpalo-3.14.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:bumpalo-3.14.0"},"edition":"2021","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__bumpalo-3.14.0.crate__/bumpalo-3.14.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"collections\"","feature=\"default\"","test"],"env":{},"is_proc_macro":false},{"display_name":"unicode-bidi-0.3.13","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__unicode-bidi-0.3.13.crate__/unicode-bidi-0.3.13.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:unicode-bidi-0.3.13"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__unicode-bidi-0.3.13.crate__/unicode-bidi-0.3.13.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"hardcoded-data\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"_askama_derive-0.12.5","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__askama_derive-0.12.5.crate__/askama_derive-0.12.5.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_askama_derive-0.12.5"},"edition":"2021","deps":[{"crate":218,"name":"basic_toml"},{"crate":352,"name":"mime"},{"crate":68,"name":"mime_guess"},{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":303,"name":"serde"},{"crate":472,"name":"syn"},{"crate":499,"name":"parser"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__askama_derive-0.12.5.crate__/askama_derive-0.12.5.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"basic-toml\"","feature=\"config\"","feature=\"humansize\"","feature=\"num-traits\"","feature=\"serde\"","feature=\"serde-json\"","feature=\"urlencode\"","test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___askama_derive-0.12.5__/out/proc-macro-pic-static_pic-link/libaskama_derive-7f847fa0.so"},{"display_name":"const-cstr-0.3.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__const-cstr-0.3.0.crate__/const-cstr-0.3.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:const-cstr-0.3.0"},"edition":"2015","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__const-cstr-0.3.0.crate__/const-cstr-0.3.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"regex-syntax-0.6.29","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__regex-syntax-0.6.29.crate__/regex-syntax-0.6.29.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:regex-syntax-0.6.29"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__regex-syntax-0.6.29.crate__/regex-syntax-0.6.29.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"unicode\"","feature=\"unicode-age\"","feature=\"unicode-bool\"","feature=\"unicode-case\"","feature=\"unicode-gencat\"","feature=\"unicode-perl\"","feature=\"unicode-script\"","feature=\"unicode-segment\"","test"],"env":{},"is_proc_macro":false},{"display_name":"simd-adler32-0.3.7","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__simd-adler32-0.3.7.crate__/simd-adler32-0.3.7.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:simd-adler32-0.3.7"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__simd-adler32-0.3.7.crate__/simd-adler32-0.3.7.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"const-generics\"","feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"thiserror-1.0.56","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__thiserror-1.0.56.crate__/thiserror-1.0.56.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:thiserror-1.0.56"},"edition":"2021","deps":[{"crate":403,"name":"thiserror_impl"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__thiserror-1.0.56.crate__/thiserror-1.0.56.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"const-oid-0.9.6","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__const-oid-0.9.6.crate__/const-oid-0.9.6.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:const-oid-0.9.6"},"edition":"2021","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__const-oid-0.9.6.crate__/const-oid-0.9.6.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"_derivative-2.2.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__derivative-2.2.0.crate__/derivative-2.2.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_derivative-2.2.0"},"edition":"2015","deps":[{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":484,"name":"syn"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__derivative-2.2.0.crate__/derivative-2.2.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___derivative-2.2.0__/out/proc-macro-pic-static_pic-link/libderivative-0bb06029.so"},{"display_name":"spki-0.7.3","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__spki-0.7.3.crate__/spki-0.7.3.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:spki-0.7.3"},"edition":"2021","deps":[{"crate":307,"name":"base64ct"},{"crate":366,"name":"der"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__spki-0.7.3.crate__/spki-0.7.3.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"pem\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"nagara_internal-test","root_module":"/home/cormac/code/monorepo/nagara/crates/nagara_internal/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/nagara_internal/BUCK","label":"root//nagara/crates/nagara_internal:nagara_internal-test"},"edition":"2021","deps":[],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/nagara_internal/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/nagara_internal/BUCK","label":"root//nagara/crates/nagara_internal:nagara_internal-test","target_kind":"test","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/nagara_internal:nagara_internal-test[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"indextree-4.6.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__indextree-4.6.0.crate__/indextree-4.6.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:indextree-4.6.0"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__indextree-4.6.0.crate__/indextree-4.6.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"same-file-1.0.6","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__same-file-1.0.6.crate__/same-file-1.0.6.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:same-file-1.0.6"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__same-file-1.0.6.crate__/same-file-1.0.6.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"lbfgs-0.2.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__lbfgs-0.2.1.crate__/lbfgs-0.2.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:lbfgs-0.2.1"},"edition":"2018","deps":[{"crate":95,"name":"num_traits"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__lbfgs-0.2.1.crate__/lbfgs-0.2.1.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"num-bigint-0.4.4-build-script-build","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__num-bigint-0.4.4.crate__/num-bigint-0.4.4.crate/build.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:num-bigint-0.4.4-build-script-build"},"edition":"2018","deps":[{"crate":453,"name":"autocfg"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__num-bigint-0.4.4.crate__/num-bigint-0.4.4.crate"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"unicode-ident-1.0.12","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__unicode-ident-1.0.12.crate__/unicode-ident-1.0.12.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:unicode-ident-1.0.12"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__unicode-ident-1.0.12.crate__/unicode-ident-1.0.12.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"_paste-1.0.15","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__paste-1.0.15.crate__/paste-1.0.15.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_paste-1.0.15"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__paste-1.0.15.crate__/paste-1.0.15.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___paste-1.0.15__/out/proc-macro-pic-static_pic-link/libpaste-03d36a70.so"},{"display_name":"crossbeam-channel-0.5.8","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__crossbeam-channel-0.5.8.crate__/crossbeam-channel-0.5.8.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:crossbeam-channel-0.5.8"},"edition":"2018","deps":[{"crate":71,"name":"cfg_if"},{"crate":438,"name":"crossbeam_utils"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__crossbeam-channel-0.5.8.crate__/crossbeam-channel-0.5.8.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"crossbeam-utils\"","feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"urlencoding-2.1.3","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__urlencoding-2.1.3.crate__/urlencoding-2.1.3.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:urlencoding-2.1.3"},"edition":"2021","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__urlencoding-2.1.3.crate__/urlencoding-2.1.3.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"termcolor-1.4.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__termcolor-1.4.0.crate__/termcolor-1.4.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:termcolor-1.4.0"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__termcolor-1.4.0.crate__/termcolor-1.4.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"generational-box-0.5.6","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__generational-box-0.5.6.crate__/generational-box-0.5.6.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:generational-box-0.5.6"},"edition":"2021","deps":[{"crate":467,"name":"parking_lot"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__generational-box-0.5.6.crate__/generational-box-0.5.6.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"check_generation\"","feature=\"default\"","test"],"env":{},"is_proc_macro":false},{"display_name":"_displaydoc-0.2.4","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__displaydoc-0.2.4.crate__/displaydoc-0.2.4.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_displaydoc-0.2.4"},"edition":"2018","deps":[{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":472,"name":"syn"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__displaydoc-0.2.4.crate__/displaydoc-0.2.4.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___displaydoc-0.2.4__/out/proc-macro-pic-static_pic-link/libdisplaydoc-2ca8b59a.so"},{"display_name":"num-0.4.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__num-0.4.1.crate__/num-0.4.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:num-0.4.1"},"edition":"2018","deps":[{"crate":8,"name":"num_bigint"},{"crate":125,"name":"num_complex"},{"crate":243,"name":"num_integer"},{"crate":200,"name":"num_iter"},{"crate":87,"name":"num_rational"},{"crate":95,"name":"num_traits"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__num-0.4.1.crate__/num-0.4.1.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"num-bigint\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"futures-util-0.3.29","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__futures-util-0.3.29.crate__/futures-util-0.3.29.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:futures-util-0.3.29"},"edition":"2018","deps":[{"crate":282,"name":"futures_channel"},{"crate":116,"name":"futures_core"},{"crate":341,"name":"futures_io"},{"crate":479,"name":"futures_sink"},{"crate":291,"name":"futures_task"},{"crate":127,"name":"memchr"},{"crate":473,"name":"pin_project_lite"},{"crate":522,"name":"pin_utils"},{"crate":120,"name":"slab"},{"crate":177,"name":"futures_macro"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__futures-util-0.3.29.crate__/futures-util-0.3.29.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"async-await\"","feature=\"async-await-macro\"","feature=\"channel\"","feature=\"default\"","feature=\"futures-channel\"","feature=\"futures-io\"","feature=\"futures-macro\"","feature=\"futures-sink\"","feature=\"io\"","feature=\"memchr\"","feature=\"sink\"","feature=\"slab\"","feature=\"std\"","test"],"env":{"CARGO_MANIFEST_DIR":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__futures-util-0.3.29__/__srcs/futures-util-0.3.29.crate"},"is_proc_macro":false},{"display_name":"itertools-0.13.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__itertools-0.13.0.crate__/itertools-0.13.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:itertools-0.13.0"},"edition":"2018","deps":[{"crate":364,"name":"either"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__itertools-0.13.0.crate__/itertools-0.13.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"use_alloc\"","feature=\"use_std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"_clap_derive-4.4.7","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__clap_derive-4.4.7.crate__/clap_derive-4.4.7.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_clap_derive-4.4.7"},"edition":"2021","deps":[{"crate":468,"name":"heck"},{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":472,"name":"syn"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__clap_derive-4.4.7.crate__/clap_derive-4.4.7.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___clap_derive-4.4.7__/out/proc-macro-pic-static_pic-link/libclap_derive-16b2f2b3.so"},{"display_name":"unic-langid-impl-0.9.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__unic-langid-impl-0.9.1.crate__/unic-langid-impl-0.9.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:unic-langid-impl-0.9.1"},"edition":"2018","deps":[{"crate":513,"name":"tinystr"},{"crate":55,"name":"displaydoc"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__unic-langid-impl-0.9.1.crate__/unic-langid-impl-0.9.1.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"sqlx-core-0.7.4","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__sqlx-core-0.7.4.crate__/sqlx-core-0.7.4.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:sqlx-core-0.7.4"},"edition":"2021","deps":[{"crate":321,"name":"ahash"},{"crate":221,"name":"atoi"},{"crate":26,"name":"byteorder"},{"crate":209,"name":"bytes"},{"crate":334,"name":"chrono"},{"crate":155,"name":"crc"},{"crate":447,"name":"crossbeam_queue"},{"crate":364,"name":"either"},{"crate":97,"name":"event_listener"},{"crate":282,"name":"futures_channel"},{"crate":116,"name":"futures_core"},{"crate":525,"name":"futures_intrusive"},{"crate":341,"name":"futures_io"},{"crate":57,"name":"futures_util"},{"crate":118,"name":"hashlink"},{"crate":5,"name":"hex"},{"crate":451,"name":"indexmap"},{"crate":78,"name":"log"},{"crate":127,"name":"memchr"},{"crate":440,"name":"once_cell"},{"crate":459,"name":"percent_encoding"},{"crate":122,"name":"rustls"},{"crate":169,"name":"rustls_pemfile"},{"crate":303,"name":"serde"},{"crate":496,"name":"serde_json"},{"crate":219,"name":"sha2"},{"crate":393,"name":"smallvec"},{"crate":494,"name":"sqlformat"},{"crate":40,"name":"thiserror"},{"crate":304,"name":"time"},{"crate":457,"name":"tokio"},{"crate":512,"name":"tokio_stream"},{"crate":388,"name":"tracing"},{"crate":274,"name":"url"},{"crate":90,"name":"uuid"},{"crate":340,"name":"webpki_roots"},{"crate":309,"name":"serde_derive"},{"crate":177,"name":"futures_macro"},{"crate":50,"name":"paste"},{"crate":403,"name":"thiserror_impl"},{"crate":284,"name":"time_macros"},{"crate":17,"name":"tokio_macros"},{"crate":102,"name":"tracing_attributes"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__sqlx-core-0.7.4.crate__/sqlx-core-0.7.4.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"_rt-tokio\"","feature=\"_tls-rustls\"","feature=\"any\"","feature=\"chrono\"","feature=\"crc\"","feature=\"default\"","feature=\"json\"","feature=\"migrate\"","feature=\"offline\"","feature=\"rustls\"","feature=\"rustls-pemfile\"","feature=\"serde\"","feature=\"serde_json\"","feature=\"sha2\"","feature=\"time\"","feature=\"tokio\"","feature=\"tokio-stream\"","feature=\"uuid\"","feature=\"webpki-roots\"","test"],"env":{},"is_proc_macro":false},{"display_name":"gif-0.12.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__gif-0.12.0.crate__/gif-0.12.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:gif-0.12.0"},"edition":"2018","deps":[{"crate":395,"name":"color_quant"},{"crate":528,"name":"weezl"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__gif-0.12.0.crate__/gif-0.12.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"color_quant\"","feature=\"default\"","feature=\"raii_no_panic\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"mime_guess-2.0.4-build-script-build","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__mime_guess-2.0.4.crate__/mime_guess-2.0.4.crate/build.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:mime_guess-2.0.4-build-script-build"},"edition":"2015","deps":[{"crate":448,"name":"unicase"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__mime_guess-2.0.4.crate__/mime_guess-2.0.4.crate"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"rev-mappings\"","test"],"env":{},"is_proc_macro":false},{"display_name":"flate2-1.0.28","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__flate2-1.0.28.crate__/flate2-1.0.28.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:flate2-1.0.28"},"edition":"2018","deps":[{"crate":113,"name":"crc32fast"},{"crate":237,"name":"miniz_oxide"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__flate2-1.0.28.crate__/flate2-1.0.28.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"any_impl\"","feature=\"default\"","feature=\"miniz_oxide\"","feature=\"rust_backend\"","test"],"env":{},"is_proc_macro":false},{"display_name":"intl-memoizer-0.5.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__intl-memoizer-0.5.1.crate__/intl-memoizer-0.5.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:intl-memoizer-0.5.1"},"edition":"2018","deps":[{"crate":256,"name":"type_map"},{"crate":461,"name":"unic_langid"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__intl-memoizer-0.5.1.crate__/intl-memoizer-0.5.1.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"test-ball","root_module":"/home/cormac/code/monorepo/nagara/crates/frontier/tests/ball.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/frontier/BUCK","label":"root//nagara/crates/frontier:test-ball"},"edition":"2021","deps":[{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":76,"name":"bimap"},{"crate":15,"name":"colored"},{"crate":137,"name":"fixedbitset"},{"crate":451,"name":"indexmap"},{"crate":327,"name":"itertools"},{"crate":78,"name":"log"},{"crate":445,"name":"nalgebra"},{"crate":20,"name":"petgraph"},{"crate":191,"name":"plotters"},{"crate":207,"name":"plotters_backend"},{"crate":498,"name":"pretty_env_logger"},{"crate":452,"name":"rayon"},{"crate":40,"name":"thiserror"},{"crate":388,"name":"tracing"},{"crate":306,"name":"analysis_results"},{"crate":21,"name":"fog"},{"crate":405,"name":"fog_rpc"},{"crate":320,"name":"geometry"},{"crate":290,"name":"modeling"},{"crate":270,"name":"constraints"},{"crate":331,"name":"features"},{"crate":117,"name":"setups"},{"crate":286,"name":"tool_ir"},{"crate":173,"name":"cam_types"},{"crate":213,"name":"tee"},{"crate":416,"name":"rand"},{"crate":385,"name":"test_data"},{"crate":439,"name":"test_data_bytes"},{"crate":151,"name":"frontier"},{"crate":42,"name":"derivative"},{"crate":242,"name":"derive_more"},{"crate":309,"name":"serde_derive"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":403,"name":"thiserror_impl"},{"crate":102,"name":"tracing_attributes"},{"crate":177,"name":"futures_macro"},{"crate":284,"name":"time_macros"},{"crate":226,"name":"dioxus_core_macro"},{"crate":279,"name":"enum_dispatch"},{"crate":108,"name":"strum_macros"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":11,"name":"serde_with_macros"},{"crate":235,"name":"cssparser_macros"},{"crate":91,"name":"phf_macros"},{"crate":59,"name":"clap_derive"},{"crate":17,"name":"tokio_macros"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":346,"name":"async_trait"},{"crate":343,"name":"pin_project_internal"},{"crate":348,"name":"tarpc_plugins"},{"crate":129,"name":"educe"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/frontier/tests"],"exclude_dirs":[]},"cfg":["feature=\"frontier_new\"","buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/frontier/BUCK","label":"root//nagara/crates/frontier:test-ball","target_kind":"test","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/frontier:test-ball[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"humantime-2.1.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__humantime-2.1.0.crate__/humantime-2.1.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:humantime-2.1.0"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__humantime-2.1.0.crate__/humantime-2.1.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"mime_guess-2.0.4","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__mime_guess-2.0.4.crate__/mime_guess-2.0.4.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:mime_guess-2.0.4"},"edition":"2015","deps":[{"crate":352,"name":"mime"},{"crate":448,"name":"unicase"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__mime_guess-2.0.4.crate__/mime_guess-2.0.4.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"rev-mappings\"","test"],"env":{},"is_proc_macro":false},{"display_name":"tinyvec_macros-0.1.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__tinyvec_macros-0.1.1.crate__/tinyvec_macros-0.1.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:tinyvec_macros-0.1.1"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__tinyvec_macros-0.1.1.crate__/tinyvec_macros-0.1.1.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"anstyle-parse-0.2.2","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__anstyle-parse-0.2.2.crate__/anstyle-parse-0.2.2.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:anstyle-parse-0.2.2"},"edition":"2021","deps":[{"crate":82,"name":"utf8parse"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__anstyle-parse-0.2.2.crate__/anstyle-parse-0.2.2.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"utf8\"","test"],"env":{},"is_proc_macro":false},{"display_name":"cfg-if-1.0.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__cfg-if-1.0.0.crate__/cfg-if-1.0.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:cfg-if-1.0.0"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__cfg-if-1.0.0.crate__/cfg-if-1.0.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"test-expected_radius","root_module":"/home/cormac/code/monorepo/nagara/crates/frontier/tests/expected_radius.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/frontier/BUCK","label":"root//nagara/crates/frontier:test-expected_radius"},"edition":"2021","deps":[{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":76,"name":"bimap"},{"crate":15,"name":"colored"},{"crate":137,"name":"fixedbitset"},{"crate":451,"name":"indexmap"},{"crate":327,"name":"itertools"},{"crate":78,"name":"log"},{"crate":445,"name":"nalgebra"},{"crate":20,"name":"petgraph"},{"crate":191,"name":"plotters"},{"crate":207,"name":"plotters_backend"},{"crate":498,"name":"pretty_env_logger"},{"crate":452,"name":"rayon"},{"crate":40,"name":"thiserror"},{"crate":388,"name":"tracing"},{"crate":306,"name":"analysis_results"},{"crate":21,"name":"fog"},{"crate":405,"name":"fog_rpc"},{"crate":320,"name":"geometry"},{"crate":290,"name":"modeling"},{"crate":270,"name":"constraints"},{"crate":331,"name":"features"},{"crate":117,"name":"setups"},{"crate":286,"name":"tool_ir"},{"crate":173,"name":"cam_types"},{"crate":213,"name":"tee"},{"crate":416,"name":"rand"},{"crate":385,"name":"test_data"},{"crate":439,"name":"test_data_bytes"},{"crate":151,"name":"frontier"},{"crate":42,"name":"derivative"},{"crate":242,"name":"derive_more"},{"crate":309,"name":"serde_derive"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":403,"name":"thiserror_impl"},{"crate":102,"name":"tracing_attributes"},{"crate":177,"name":"futures_macro"},{"crate":284,"name":"time_macros"},{"crate":226,"name":"dioxus_core_macro"},{"crate":279,"name":"enum_dispatch"},{"crate":108,"name":"strum_macros"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":11,"name":"serde_with_macros"},{"crate":235,"name":"cssparser_macros"},{"crate":91,"name":"phf_macros"},{"crate":59,"name":"clap_derive"},{"crate":17,"name":"tokio_macros"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":346,"name":"async_trait"},{"crate":343,"name":"pin_project_internal"},{"crate":348,"name":"tarpc_plugins"},{"crate":129,"name":"educe"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/frontier/tests"],"exclude_dirs":[]},"cfg":["feature=\"frontier_new\"","buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/frontier/BUCK","label":"root//nagara/crates/frontier:test-expected_radius","target_kind":"test","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/frontier:test-expected_radius[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"itoa-1.0.9","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__itoa-1.0.9.crate__/itoa-1.0.9.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:itoa-1.0.9"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__itoa-1.0.9.crate__/itoa-1.0.9.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"_unic-langid-macros-impl-0.9.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__unic-langid-macros-impl-0.9.1.crate__/unic-langid-macros-impl-0.9.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_unic-langid-macros-impl-0.9.1"},"edition":"2018","deps":[{"crate":381,"name":"quote"},{"crate":484,"name":"syn"},{"crate":60,"name":"unic_langid_impl"},{"crate":144,"name":"proc_macro_hack"},{"crate":55,"name":"displaydoc"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__unic-langid-macros-impl-0.9.1.crate__/unic-langid-macros-impl-0.9.1.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___unic-langid-macros-impl-0.9.1__/out/proc-macro-pic-static_pic-link/libunic_langid_macros_impl-07e0c48a.so"},{"display_name":"signature-2.2.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__signature-2.2.0.crate__/signature-2.2.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:signature-2.2.0"},"edition":"2021","deps":[{"crate":360,"name":"digest"},{"crate":505,"name":"rand_core"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__signature-2.2.0.crate__/signature-2.2.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"digest\"","feature=\"rand_core\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"bimap-0.6.3","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__bimap-0.6.3.crate__/bimap-0.6.3.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:bimap-0.6.3"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__bimap-0.6.3.crate__/bimap-0.6.3.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"nagara_plan_optimizer-test","root_module":"/home/cormac/code/monorepo/nagara/crates/nagara_plan_optimizer/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/nagara_plan_optimizer/BUCK","label":"root//nagara/crates/nagara_plan_optimizer:nagara_plan_optimizer-test"},"edition":"2021","deps":[{"crate":321,"name":"ahash"},{"crate":204,"name":"approx"},{"crate":327,"name":"itertools"},{"crate":78,"name":"log"},{"crate":249,"name":"ordered_float"},{"crate":20,"name":"petgraph"},{"crate":498,"name":"pretty_env_logger"},{"crate":416,"name":"rand"},{"crate":2,"name":"rand_distr"},{"crate":40,"name":"thiserror"},{"crate":359,"name":"thunderdome"},{"crate":388,"name":"tracing"},{"crate":90,"name":"uuid"},{"crate":21,"name":"fog"},{"crate":320,"name":"geometry"},{"crate":462,"name":"lookup_tables"},{"crate":323,"name":"nagara_tsp"},{"crate":84,"name":"simulation"},{"crate":173,"name":"cam_types"},{"crate":143,"name":"standardization"},{"crate":213,"name":"tee"},{"crate":486,"name":"types_cost_traits"},{"crate":14,"name":"types_costs"},{"crate":493,"name":"types_ids"},{"crate":344,"name":"types_production_plan"},{"crate":466,"name":"types_ref"},{"crate":309,"name":"serde_derive"},{"crate":403,"name":"thiserror_impl"},{"crate":102,"name":"tracing_attributes"},{"crate":177,"name":"futures_macro"},{"crate":284,"name":"time_macros"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":108,"name":"strum_macros"},{"crate":11,"name":"serde_with_macros"},{"crate":59,"name":"clap_derive"},{"crate":311,"name":"enum_iterator_derive"},{"crate":17,"name":"tokio_macros"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":279,"name":"enum_dispatch"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":242,"name":"derive_more"},{"crate":42,"name":"derivative"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/nagara_plan_optimizer/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/nagara_plan_optimizer/BUCK","label":"root//nagara/crates/nagara_plan_optimizer:nagara_plan_optimizer-test","target_kind":"test","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/nagara_plan_optimizer:nagara_plan_optimizer-test[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"log-0.4.21","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__log-0.4.21.crate__/log-0.4.21.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:log-0.4.21"},"edition":"2021","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__log-0.4.21.crate__/log-0.4.21.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"rsa-0.9.6","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__rsa-0.9.6.crate__/rsa-0.9.6.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:rsa-0.9.6"},"edition":"2021","deps":[{"crate":41,"name":"const_oid"},{"crate":360,"name":"digest"},{"crate":243,"name":"num_integer"},{"crate":95,"name":"num_traits"},{"crate":273,"name":"pkcs1"},{"crate":516,"name":"pkcs8"},{"crate":505,"name":"rand_core"},{"crate":75,"name":"signature"},{"crate":43,"name":"spki"},{"crate":138,"name":"subtle"},{"crate":295,"name":"zeroize"},{"crate":417,"name":"num_bigint"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__rsa-0.9.6.crate__/rsa-0.9.6.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"pem\"","feature=\"std\"","feature=\"u64_digit\"","test"],"env":{},"is_proc_macro":false},{"display_name":"is-terminal-0.4.12","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__is-terminal-0.4.12.crate__/is-terminal-0.4.12.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:is-terminal-0.4.12"},"edition":"2018","deps":[{"crate":86,"name":"libc"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__is-terminal-0.4.12.crate__/is-terminal-0.4.12.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"form_urlencoded-1.2.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__form_urlencoded-1.2.1.crate__/form_urlencoded-1.2.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:form_urlencoded-1.2.1"},"edition":"2018","deps":[{"crate":459,"name":"percent_encoding"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__form_urlencoded-1.2.1.crate__/form_urlencoded-1.2.1.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"utf8parse-0.2.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__utf8parse-0.2.1.crate__/utf8parse-0.2.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:utf8parse-0.2.1"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__utf8parse-0.2.1.crate__/utf8parse-0.2.1.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","test"],"env":{},"is_proc_macro":false},{"display_name":"lazy_static-1.4.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__lazy_static-1.4.0.crate__/lazy_static-1.4.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:lazy_static-1.4.0"},"edition":"2015","deps":[{"crate":315,"name":"spin"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__lazy_static-1.4.0.crate__/lazy_static-1.4.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"spin\"","feature=\"spin_no_std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"simulation","root_module":"/home/cormac/code/monorepo/nagara/crates/simulation/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/simulation/BUCK","label":"root//nagara/crates/simulation:simulation"},"edition":"2021","deps":[{"crate":321,"name":"ahash"},{"crate":204,"name":"approx"},{"crate":78,"name":"log"},{"crate":445,"name":"nalgebra"},{"crate":498,"name":"pretty_env_logger"},{"crate":452,"name":"rayon"},{"crate":124,"name":"strum"},{"crate":40,"name":"thiserror"},{"crate":90,"name":"uuid"},{"crate":320,"name":"geometry"},{"crate":437,"name":"concrete_tools"},{"crate":462,"name":"lookup_tables"},{"crate":383,"name":"optimizer"},{"crate":286,"name":"tool_ir"},{"crate":176,"name":"rapture_toolpathing"},{"crate":173,"name":"cam_types"},{"crate":143,"name":"standardization"},{"crate":213,"name":"tee"},{"crate":14,"name":"types_costs"},{"crate":493,"name":"types_ids"},{"crate":344,"name":"types_production_plan"},{"crate":466,"name":"types_ref"},{"crate":42,"name":"derivative"},{"crate":276,"name":"nalgebra_macros"},{"crate":309,"name":"serde_derive"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":108,"name":"strum_macros"},{"crate":403,"name":"thiserror_impl"},{"crate":502,"name":"num_derive"},{"crate":102,"name":"tracing_attributes"},{"crate":11,"name":"serde_with_macros"},{"crate":284,"name":"time_macros"},{"crate":177,"name":"futures_macro"},{"crate":337,"name":"serde_repr"},{"crate":59,"name":"clap_derive"},{"crate":311,"name":"enum_iterator_derive"},{"crate":17,"name":"tokio_macros"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":279,"name":"enum_dispatch"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":242,"name":"derive_more"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/simulation/src"],"exclude_dirs":[]},"cfg":["feature=\"rayon\"","feature=\"from_ir\"","feature=\"fake\"","buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/simulation/BUCK","label":"root//nagara/crates/simulation:simulation","target_kind":"lib","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/simulation:simulation[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"csv-core-0.1.11","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__csv-core-0.1.11.crate__/csv-core-0.1.11.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:csv-core-0.1.11"},"edition":"2018","deps":[{"crate":127,"name":"memchr"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__csv-core-0.1.11.crate__/csv-core-0.1.11.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","test"],"env":{},"is_proc_macro":false},{"display_name":"libc-0.2.155","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__libc-0.2.155.crate__/libc-0.2.155.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:libc-0.2.155"},"edition":"2015","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__libc-0.2.155.crate__/libc-0.2.155.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"extra_traits\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"num-rational-0.4.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__num-rational-0.4.1.crate__/num-rational-0.4.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:num-rational-0.4.1"},"edition":"2018","deps":[{"crate":8,"name":"num_bigint"},{"crate":243,"name":"num_integer"},{"crate":95,"name":"num_traits"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__num-rational-0.4.1.crate__/num-rational-0.4.1.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"num-bigint\"","feature=\"num-bigint-std\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"darling-0.14.4","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__darling-0.14.4.crate__/darling-0.14.4.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:darling-0.14.4"},"edition":"2018","deps":[{"crate":23,"name":"darling_core"},{"crate":195,"name":"darling_macro"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__darling-0.14.4.crate__/darling-0.14.4.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"suggestions\"","test"],"env":{},"is_proc_macro":false},{"display_name":"dioxus-rsx-0.5.6","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__dioxus-rsx-0.5.6.crate__/dioxus-rsx-0.5.6.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:dioxus-rsx-0.5.6"},"edition":"2021","deps":[{"crate":159,"name":"dioxus_core"},{"crate":373,"name":"internment"},{"crate":133,"name":"krates"},{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":472,"name":"syn"},{"crate":388,"name":"tracing"},{"crate":177,"name":"futures_macro"},{"crate":309,"name":"serde_derive"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"},{"crate":403,"name":"thiserror_impl"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__dioxus-rsx-0.5.6.crate__/dioxus-rsx-0.5.6.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"dioxus-core\"","feature=\"hot_reload\"","feature=\"html\"","feature=\"internment\"","feature=\"krates\"","test"],"env":{},"is_proc_macro":false},{"display_name":"uuid-1.7.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__uuid-1.7.0.crate__/uuid-1.7.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:uuid-1.7.0"},"edition":"2018","deps":[{"crate":514,"name":"atomic"},{"crate":232,"name":"getrandom"},{"crate":303,"name":"serde"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__uuid-1.7.0.crate__/uuid-1.7.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"atomic\"","feature=\"default\"","feature=\"rng\"","feature=\"serde\"","feature=\"std\"","feature=\"v4\"","feature=\"v7\"","test"],"env":{},"is_proc_macro":false},{"display_name":"_phf_macros-0.11.2","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__phf_macros-0.11.2.crate__/phf_macros-0.11.2.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_phf_macros-0.11.2"},"edition":"2021","deps":[{"crate":25,"name":"phf_generator"},{"crate":312,"name":"phf_shared"},{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":472,"name":"syn"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__phf_macros-0.11.2.crate__/phf_macros-0.11.2.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___phf_macros-0.11.2__/out/proc-macro-pic-static_pic-link/libphf_macros-441a0320.so"},{"display_name":"slotmap-1.0.7-build-script-build","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__slotmap-1.0.7.crate__/slotmap-1.0.7.crate/build.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:slotmap-1.0.7-build-script-build"},"edition":"2018","deps":[{"crate":529,"name":"version_check"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__slotmap-1.0.7.crate__/slotmap-1.0.7.crate"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"serde\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"prettyplease-0.2.15","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__prettyplease-0.2.15.crate__/prettyplease-0.2.15.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:prettyplease-0.2.15"},"edition":"2021","deps":[{"crate":248,"name":"proc_macro2"},{"crate":472,"name":"syn"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__prettyplease-0.2.15.crate__/prettyplease-0.2.15.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{"CARGO_MANIFEST_DIR":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__prettyplease-0.2.15__/__srcs/prettyplease-0.2.15.crate"},"is_proc_macro":false},{"display_name":"jpeg-decoder-0.3.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__jpeg-decoder-0.3.0.crate__/jpeg-decoder-0.3.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:jpeg-decoder-0.3.0"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__jpeg-decoder-0.3.0.crate__/jpeg-decoder-0.3.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"num-traits-0.2.17","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__num-traits-0.2.17.crate__/num-traits-0.2.17.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:num-traits-0.2.17"},"edition":"2018","deps":[{"crate":490,"name":"libm"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__num-traits-0.2.17.crate__/num-traits-0.2.17.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"i128\"","feature=\"libm\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"strsim-0.10.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__strsim-0.10.0.crate__/strsim-0.10.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:strsim-0.10.0"},"edition":"2015","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__strsim-0.10.0.crate__/strsim-0.10.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"event-listener-2.5.3","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__event-listener-2.5.3.crate__/event-listener-2.5.3.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:event-listener-2.5.3"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__event-listener-2.5.3.crate__/event-listener-2.5.3.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"cargo-platform-0.1.8","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__cargo-platform-0.1.8.crate__/cargo-platform-0.1.8.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:cargo-platform-0.1.8"},"edition":"2021","deps":[{"crate":303,"name":"serde"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__cargo-platform-0.1.8.crate__/cargo-platform-0.1.8.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"smallbitvec-2.5.3","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__smallbitvec-2.5.3.crate__/smallbitvec-2.5.3.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:smallbitvec-2.5.3"},"edition":"2021","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__smallbitvec-2.5.3.crate__/smallbitvec-2.5.3.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"nagara_tm-test","root_module":"/home/cormac/code/monorepo/nagara/crates/nagara_tm/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/nagara_tm/BUCK","label":"root//nagara/crates/nagara_tm:nagara_tm-test"},"edition":"2021","deps":[{"crate":321,"name":"ahash"},{"crate":327,"name":"itertools"},{"crate":78,"name":"log"},{"crate":452,"name":"rayon"},{"crate":275,"name":"slotmap"},{"crate":21,"name":"fog"},{"crate":320,"name":"geometry"},{"crate":270,"name":"constraints"},{"crate":117,"name":"setups"},{"crate":286,"name":"tool_ir"},{"crate":213,"name":"tee"},{"crate":9,"name":"types_intervaltree"},{"crate":249,"name":"ordered_float"},{"crate":498,"name":"pretty_env_logger"},{"crate":331,"name":"features"},{"crate":151,"name":"frontier"},{"crate":385,"name":"test_data"},{"crate":173,"name":"cam_types"},{"crate":309,"name":"serde_derive"},{"crate":177,"name":"futures_macro"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":108,"name":"strum_macros"},{"crate":403,"name":"thiserror_impl"},{"crate":11,"name":"serde_with_macros"},{"crate":59,"name":"clap_derive"},{"crate":42,"name":"derivative"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":17,"name":"tokio_macros"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":279,"name":"enum_dispatch"},{"crate":242,"name":"derive_more"},{"crate":226,"name":"dioxus_core_macro"},{"crate":235,"name":"cssparser_macros"},{"crate":91,"name":"phf_macros"},{"crate":346,"name":"async_trait"},{"crate":343,"name":"pin_project_internal"},{"crate":348,"name":"tarpc_plugins"},{"crate":129,"name":"educe"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/nagara_tm/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/nagara_tm/BUCK","label":"root//nagara/crates/nagara_tm:nagara_tm-test","target_kind":"test","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/nagara_tm:nagara_tm-test[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"humansize-2.1.3","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__humansize-2.1.3.crate__/humansize-2.1.3.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:humansize-2.1.3"},"edition":"2021","deps":[{"crate":490,"name":"libm"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__humansize-2.1.3.crate__/humansize-2.1.3.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"_tracing-attributes-0.1.27","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__tracing-attributes-0.1.27.crate__/tracing-attributes-0.1.27.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_tracing-attributes-0.1.27"},"edition":"2018","deps":[{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":472,"name":"syn"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__tracing-attributes-0.1.27.crate__/tracing-attributes-0.1.27.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___tracing-attributes-0.1.27__/out/proc-macro-pic-static_pic-link/libtracing_attributes-45b84f4c.so"},{"display_name":"nagara-test","root_module":"/home/cormac/code/monorepo/nagara/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/BUCK","label":"root//nagara:nagara-test"},"edition":"2021","deps":[{"crate":321,"name":"ahash"},{"crate":78,"name":"log"},{"crate":445,"name":"nalgebra"},{"crate":20,"name":"petgraph"},{"crate":40,"name":"thiserror"},{"crate":21,"name":"fog"},{"crate":320,"name":"geometry"},{"crate":437,"name":"concrete_tools"},{"crate":331,"name":"features"},{"crate":462,"name":"lookup_tables"},{"crate":16,"name":"nagara_internal"},{"crate":413,"name":"nagara_plan_optimizer"},{"crate":257,"name":"nagara_tm"},{"crate":117,"name":"setups"},{"crate":84,"name":"simulation"},{"crate":286,"name":"tool_ir"},{"crate":176,"name":"rapture_toolpathing"},{"crate":173,"name":"cam_types"},{"crate":143,"name":"standardization"},{"crate":213,"name":"tee"},{"crate":14,"name":"types_costs"},{"crate":493,"name":"types_ids"},{"crate":344,"name":"types_production_plan"},{"crate":466,"name":"types_ref"},{"crate":405,"name":"fog_rpc"},{"crate":385,"name":"test_data"},{"crate":276,"name":"nalgebra_macros"},{"crate":309,"name":"serde_derive"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":403,"name":"thiserror_impl"},{"crate":177,"name":"futures_macro"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":108,"name":"strum_macros"},{"crate":11,"name":"serde_with_macros"},{"crate":59,"name":"clap_derive"},{"crate":42,"name":"derivative"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":17,"name":"tokio_macros"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":279,"name":"enum_dispatch"},{"crate":242,"name":"derive_more"},{"crate":311,"name":"enum_iterator_derive"},{"crate":346,"name":"async_trait"},{"crate":343,"name":"pin_project_internal"},{"crate":348,"name":"tarpc_plugins"},{"crate":129,"name":"educe"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/src"],"exclude_dirs":[]},"cfg":["feature=\"from_ir\"","feature=\"merge_tools\"","buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/BUCK","label":"root//nagara:nagara-test","target_kind":"test","shell_runnables":[{"program":"buck2","args":["build","root//nagara:nagara-test[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"self_cell-1.0.2","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__self_cell-1.0.2.crate__/self_cell-1.0.2.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:self_cell-1.0.2"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__self_cell-1.0.2.crate__/self_cell-1.0.2.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"string-interner-0.14.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__string-interner-0.14.0.crate__/string-interner-0.14.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:string-interner-0.14.0"},"edition":"2021","deps":[{"crate":71,"name":"cfg_if"},{"crate":236,"name":"hashbrown"},{"crate":303,"name":"serde"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__string-interner-0.14.0.crate__/string-interner-0.14.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"backends\"","feature=\"default\"","feature=\"inline-more\"","feature=\"serde\"","feature=\"serde-1\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"rapier3d-0.19.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__rapier3d-0.19.0.crate__/rapier3d-0.19.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:rapier3d-0.19.0"},"edition":"2021","deps":[{"crate":204,"name":"approx"},{"crate":109,"name":"arrayvec"},{"crate":399,"name":"bit_vec"},{"crate":154,"name":"bitflags"},{"crate":150,"name":"crossbeam"},{"crate":335,"name":"downcast_rs"},{"crate":78,"name":"log"},{"crate":445,"name":"nalgebra"},{"crate":95,"name":"num_traits"},{"crate":249,"name":"ordered_float"},{"crate":357,"name":"parry3d"},{"crate":379,"name":"rustc_hash"},{"crate":303,"name":"serde"},{"crate":29,"name":"simba"},{"crate":309,"name":"serde_derive"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":502,"name":"num_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__rapier3d-0.19.0.crate__/rapier3d-0.19.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"dim3\"","feature=\"f32\"","feature=\"serde\"","feature=\"serde-serialize\"","test"],"env":{"CARGO_MANIFEST_DIR":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__rapier3d-0.19.0__/__srcs/rapier3d-0.19.0.crate"},"is_proc_macro":false},{"display_name":"finl_unicode-1.2.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__finl_unicode-1.2.0.crate__/finl_unicode-1.2.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:finl_unicode-1.2.0"},"edition":"2021","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__finl_unicode-1.2.0.crate__/finl_unicode-1.2.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"categories\"","feature=\"default\"","feature=\"grapheme_clusters\"","test"],"env":{},"is_proc_macro":false},{"display_name":"_strum_macros-0.25.3","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__strum_macros-0.25.3.crate__/strum_macros-0.25.3.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_strum_macros-0.25.3"},"edition":"2018","deps":[{"crate":468,"name":"heck"},{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":472,"name":"syn"},{"crate":238,"name":"rustversion"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__strum_macros-0.25.3.crate__/strum_macros-0.25.3.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___strum_macros-0.25.3__/out/proc-macro-pic-static_pic-link/libstrum_macros-731441df.so"},{"display_name":"arrayvec-0.7.4","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__arrayvec-0.7.4.crate__/arrayvec-0.7.4.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:arrayvec-0.7.4"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__arrayvec-0.7.4.crate__/arrayvec-0.7.4.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"example-query_db","root_module":"/home/cormac/code/monorepo/nagara/crates/lookup_tables/examples/query_db.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/lookup_tables/BUCK","label":"root//nagara/crates/lookup_tables:example-query_db"},"edition":"2021","deps":[{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":334,"name":"chrono"},{"crate":424,"name":"dotenv"},{"crate":313,"name":"enum_iterator"},{"crate":83,"name":"lazy_static"},{"crate":78,"name":"log"},{"crate":440,"name":"once_cell"},{"crate":303,"name":"serde"},{"crate":496,"name":"serde_json"},{"crate":167,"name":"sqlx"},{"crate":124,"name":"strum"},{"crate":40,"name":"thiserror"},{"crate":457,"name":"tokio"},{"crate":320,"name":"geometry"},{"crate":173,"name":"cam_types"},{"crate":143,"name":"standardization"},{"crate":213,"name":"tee"},{"crate":14,"name":"types_costs"},{"crate":493,"name":"types_ids"},{"crate":164,"name":"clap"},{"crate":305,"name":"csv"},{"crate":385,"name":"test_data"},{"crate":462,"name":"lookup_tables"},{"crate":309,"name":"serde_derive"},{"crate":311,"name":"enum_iterator_derive"},{"crate":177,"name":"futures_macro"},{"crate":50,"name":"paste"},{"crate":403,"name":"thiserror_impl"},{"crate":284,"name":"time_macros"},{"crate":17,"name":"tokio_macros"},{"crate":102,"name":"tracing_attributes"},{"crate":140,"name":"sqlx_macros"},{"crate":108,"name":"strum_macros"},{"crate":276,"name":"nalgebra_macros"},{"crate":3,"name":"bytemuck_derive"},{"crate":502,"name":"num_derive"},{"crate":11,"name":"serde_with_macros"},{"crate":337,"name":"serde_repr"},{"crate":59,"name":"clap_derive"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":279,"name":"enum_dispatch"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":242,"name":"derive_more"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/lookup_tables/examples"],"exclude_dirs":[]},"cfg":["buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/lookup_tables/BUCK","label":"root//nagara/crates/lookup_tables:example-query_db","target_kind":"bin","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/lookup_tables:example-query_db[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{"CARGO_MANIFEST_DIR":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/root/2ca3db971bb25d5c/nagara/crates/lookup_tables/__example-query_db__/__srcs/."},"is_proc_macro":false},{"display_name":"png-0.17.10","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__png-0.17.10.crate__/png-0.17.10.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:png-0.17.10"},"edition":"2018","deps":[{"crate":154,"name":"bitflags"},{"crate":113,"name":"crc32fast"},{"crate":471,"name":"fdeflate"},{"crate":64,"name":"flate2"},{"crate":237,"name":"miniz_oxide"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__png-0.17.10.crate__/png-0.17.10.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"gauss-quad-0.1.9","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__gauss-quad-0.1.9.crate__/gauss-quad-0.1.9.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:gauss-quad-0.1.9"},"edition":"2018","deps":[{"crate":206,"name":"nalgebra"},{"crate":276,"name":"nalgebra_macros"},{"crate":309,"name":"serde_derive"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__gauss-quad-0.1.9.crate__/gauss-quad-0.1.9.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"crc32fast-1.3.2","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__crc32fast-1.3.2.crate__/crc32fast-1.3.2.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:crc32fast-1.3.2"},"edition":"2015","deps":[{"crate":71,"name":"cfg_if"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__crc32fast-1.3.2.crate__/crc32fast-1.3.2.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"spin-0.9.8","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__spin-0.9.8.crate__/spin-0.9.8.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:spin-0.9.8"},"edition":"2015","deps":[{"crate":126,"name":"lock_api_crate"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__spin-0.9.8.crate__/spin-0.9.8.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"barrier\"","feature=\"default\"","feature=\"lazy\"","feature=\"lock_api\"","feature=\"lock_api_crate\"","feature=\"mutex\"","feature=\"once\"","feature=\"rwlock\"","feature=\"spin_mutex\"","test"],"env":{},"is_proc_macro":false},{"display_name":"indexmap-1.9.3","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__indexmap-1.9.3.crate__/indexmap-1.9.3.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:indexmap-1.9.3"},"edition":"2021","deps":[{"crate":349,"name":"hashbrown"},{"crate":303,"name":"serde"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__indexmap-1.9.3.crate__/indexmap-1.9.3.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"serde\"","feature=\"serde-1\"","feature=\"std\"","has_std","test"],"env":{},"is_proc_macro":false},{"display_name":"futures-core-0.3.29","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__futures-core-0.3.29.crate__/futures-core-0.3.29.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:futures-core-0.3.29"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__futures-core-0.3.29.crate__/futures-core-0.3.29.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"default\"","feature=\"std\"","test"],"env":{"CARGO_MANIFEST_DIR":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__futures-core-0.3.29__/__srcs/futures-core-0.3.29.crate"},"is_proc_macro":false},{"display_name":"setups","root_module":"/home/cormac/code/monorepo/nagara/crates/setups/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/setups/BUCK","label":"root//nagara/crates/setups:setups"},"edition":"2021","deps":[{"crate":204,"name":"approx"},{"crate":137,"name":"fixedbitset"},{"crate":215,"name":"geo"},{"crate":451,"name":"indexmap"},{"crate":327,"name":"itertools"},{"crate":78,"name":"log"},{"crate":445,"name":"nalgebra"},{"crate":20,"name":"petgraph"},{"crate":416,"name":"rand"},{"crate":452,"name":"rayon"},{"crate":303,"name":"serde"},{"crate":388,"name":"tracing"},{"crate":396,"name":"diagnostic"},{"crate":21,"name":"fog"},{"crate":320,"name":"geometry"},{"crate":270,"name":"constraints"},{"crate":173,"name":"cam_types"},{"crate":213,"name":"tee"},{"crate":42,"name":"derivative"},{"crate":309,"name":"serde_derive"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":102,"name":"tracing_attributes"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":403,"name":"thiserror_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":177,"name":"futures_macro"},{"crate":284,"name":"time_macros"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":108,"name":"strum_macros"},{"crate":11,"name":"serde_with_macros"},{"crate":59,"name":"clap_derive"},{"crate":17,"name":"tokio_macros"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":279,"name":"enum_dispatch"},{"crate":242,"name":"derive_more"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/setups/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/setups/BUCK","label":"root//nagara/crates/setups:setups","target_kind":"lib","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/setups:setups[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"hashlink-0.8.4","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__hashlink-0.8.4.crate__/hashlink-0.8.4.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:hashlink-0.8.4"},"edition":"2018","deps":[{"crate":376,"name":"hashbrown"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__hashlink-0.8.4.crate__/hashlink-0.8.4.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"font-kit-0.11.0-build-script-build","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__font-kit-0.11.0.crate__/font-kit-0.11.0.crate/build.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:font-kit-0.11.0-build-script-build"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__font-kit-0.11.0.crate__/font-kit-0.11.0.crate"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"source\"","test"],"env":{},"is_proc_macro":false},{"display_name":"slab-0.4.9","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__slab-0.4.9.crate__/slab-0.4.9.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:slab-0.4.9"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__slab-0.4.9.crate__/slab-0.4.9.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"whoami-1.4.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__whoami-1.4.1.crate__/whoami-1.4.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:whoami-1.4.1"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__whoami-1.4.1.crate__/whoami-1.4.1.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"rustls-0.21.9","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__rustls-0.21.9.crate__/rustls-0.21.9.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:rustls-0.21.9"},"edition":"2021","deps":[{"crate":78,"name":"log"},{"crate":199,"name":"ring"},{"crate":441,"name":"webpki"},{"crate":260,"name":"sct"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__rustls-0.21.9.crate__/rustls-0.21.9.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"dangerous_configuration\"","feature=\"default\"","feature=\"log\"","feature=\"logging\"","feature=\"tls12\"","test"],"env":{},"is_proc_macro":false},{"display_name":"unicode-segmentation-1.10.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__unicode-segmentation-1.10.1.crate__/unicode-segmentation-1.10.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:unicode-segmentation-1.10.1"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__unicode-segmentation-1.10.1.crate__/unicode-segmentation-1.10.1.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"strum-0.25.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__strum-0.25.0.crate__/strum-0.25.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:strum-0.25.0"},"edition":"2018","deps":[{"crate":108,"name":"strum_macros"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__strum-0.25.0.crate__/strum-0.25.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"derive\"","feature=\"std\"","feature=\"strum_macros\"","test"],"env":{},"is_proc_macro":false},{"display_name":"num-complex-0.4.4","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__num-complex-0.4.4.crate__/num-complex-0.4.4.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:num-complex-0.4.4"},"edition":"2018","deps":[{"crate":95,"name":"num_traits"},{"crate":303,"name":"serde"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__num-complex-0.4.4.crate__/num-complex-0.4.4.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"serde\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"lock_api-0.4.11","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__lock_api-0.4.11.crate__/lock_api-0.4.11.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:lock_api-0.4.11"},"edition":"2018","deps":[{"crate":171,"name":"scopeguard"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__lock_api-0.4.11.crate__/lock_api-0.4.11.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"arc_lock\"","feature=\"atomic_usize\"","feature=\"default\"","test"],"env":{},"is_proc_macro":false},{"display_name":"memchr-2.6.4","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__memchr-2.6.4.crate__/memchr-2.6.4.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:memchr-2.6.4"},"edition":"2021","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__memchr-2.6.4.crate__/memchr-2.6.4.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"pest_meta-2.7.5","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__pest_meta-2.7.5.crate__/pest_meta-2.7.5.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:pest_meta-2.7.5"},"edition":"2021","deps":[{"crate":440,"name":"once_cell"},{"crate":158,"name":"pest"},{"crate":403,"name":"thiserror_impl"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__pest_meta-2.7.5.crate__/pest_meta-2.7.5.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","test"],"env":{},"is_proc_macro":false},{"display_name":"_educe-0.4.23","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__educe-0.4.23.crate__/educe-0.4.23.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_educe-0.4.23"},"edition":"2021","deps":[{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":484,"name":"syn"},{"crate":464,"name":"enum_ordinalize"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__educe-0.4.23.crate__/educe-0.4.23.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"Debug\"","feature=\"Default\"","test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___educe-0.4.23__/out/proc-macro-pic-static_pic-link/libeduce-7c33e3c5.so"},{"display_name":"pest_generator-2.7.5","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__pest_generator-2.7.5.crate__/pest_generator-2.7.5.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:pest_generator-2.7.5"},"edition":"2021","deps":[{"crate":158,"name":"pest"},{"crate":128,"name":"pest_meta"},{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":472,"name":"syn"},{"crate":403,"name":"thiserror_impl"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__pest_generator-2.7.5.crate__/pest_generator-2.7.5.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"nagara_tsp-test","root_module":"/home/cormac/code/monorepo/nagara/crates/nagara_tsp/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/nagara_tsp/BUCK","label":"root//nagara/crates/nagara_tsp:nagara_tsp-test"},"edition":"2021","deps":[{"crate":321,"name":"ahash"},{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":137,"name":"fixedbitset"},{"crate":1,"name":"kdtree"},{"crate":166,"name":"kiddo"},{"crate":445,"name":"nalgebra"},{"crate":20,"name":"petgraph"},{"crate":416,"name":"rand"},{"crate":2,"name":"rand_distr"},{"crate":388,"name":"tracing"},{"crate":173,"name":"cam_types"},{"crate":213,"name":"tee"},{"crate":309,"name":"serde_derive"},{"crate":403,"name":"thiserror_impl"},{"crate":3,"name":"bytemuck_derive"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":177,"name":"futures_macro"},{"crate":17,"name":"tokio_macros"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":337,"name":"serde_repr"},{"crate":252,"name":"serde_with_macros"},{"crate":108,"name":"strum_macros"},{"crate":502,"name":"num_derive"},{"crate":11,"name":"serde_with_macros"},{"crate":59,"name":"clap_derive"},{"crate":279,"name":"enum_dispatch"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":242,"name":"derive_more"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/nagara_tsp/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/nagara_tsp/BUCK","label":"root//nagara/crates/nagara_tsp:nagara_tsp-test","target_kind":"test","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/nagara_tsp:nagara_tsp-test[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"workholding","root_module":"/home/cormac/code/monorepo/nagara/crates/workholding/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/workholding/BUCK","label":"root//nagara/crates/workholding:workholding"},"edition":"2021","deps":[{"crate":78,"name":"log"},{"crate":173,"name":"cam_types"},{"crate":143,"name":"standardization"},{"crate":309,"name":"serde_derive"},{"crate":177,"name":"futures_macro"},{"crate":50,"name":"paste"},{"crate":403,"name":"thiserror_impl"},{"crate":284,"name":"time_macros"},{"crate":17,"name":"tokio_macros"},{"crate":102,"name":"tracing_attributes"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":276,"name":"nalgebra_macros"},{"crate":3,"name":"bytemuck_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":337,"name":"serde_repr"},{"crate":252,"name":"serde_with_macros"},{"crate":108,"name":"strum_macros"},{"crate":502,"name":"num_derive"},{"crate":11,"name":"serde_with_macros"},{"crate":59,"name":"clap_derive"},{"crate":279,"name":"enum_dispatch"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":242,"name":"derive_more"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/workholding/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/workholding/BUCK","label":"root//nagara/crates/workholding:workholding","target_kind":"lib","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/workholding:workholding[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"krates-0.16.10","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__krates-0.16.10.crate__/krates-0.16.10.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:krates-0.16.10"},"edition":"2021","deps":[{"crate":98,"name":"cargo_platform"},{"crate":280,"name":"cargo_metadata"},{"crate":148,"name":"cfg_expr"},{"crate":20,"name":"petgraph"},{"crate":365,"name":"semver"},{"crate":309,"name":"serde_derive"},{"crate":403,"name":"thiserror_impl"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__krates-0.16.10.crate__/krates-0.16.10.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","test"],"env":{},"is_proc_macro":false},{"display_name":"clap_builder-4.4.8","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__clap_builder-4.4.8.crate__/clap_builder-4.4.8.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:clap_builder-4.4.8"},"edition":"2021","deps":[{"crate":6,"name":"anstream"},{"crate":241,"name":"anstyle"},{"crate":228,"name":"clap_lex"},{"crate":96,"name":"strsim"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__clap_builder-4.4.8.crate__/clap_builder-4.4.8.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"color\"","feature=\"error-context\"","feature=\"help\"","feature=\"std\"","feature=\"suggestions\"","feature=\"usage\"","test"],"env":{},"is_proc_macro":false},{"display_name":"ppv-lite86-0.2.17","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__ppv-lite86-0.2.17.crate__/ppv-lite86-0.2.17.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:ppv-lite86-0.2.17"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__ppv-lite86-0.2.17.crate__/ppv-lite86-0.2.17.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"simd\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"walkdir-2.4.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__walkdir-2.4.0.crate__/walkdir-2.4.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:walkdir-2.4.0"},"edition":"2018","deps":[{"crate":46,"name":"same_file"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__walkdir-2.4.0.crate__/walkdir-2.4.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"fixedbitset-0.4.2","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__fixedbitset-0.4.2.crate__/fixedbitset-0.4.2.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:fixedbitset-0.4.2"},"edition":"2015","deps":[{"crate":303,"name":"serde"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__fixedbitset-0.4.2.crate__/fixedbitset-0.4.2.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"serde\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"subtle-2.5.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__subtle-2.5.0.crate__/subtle-2.5.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:subtle-2.5.0"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__subtle-2.5.0.crate__/subtle-2.5.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"i128\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"pathfinder_geometry-0.5.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__pathfinder_geometry-0.5.1.crate__/pathfinder_geometry-0.5.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:pathfinder_geometry-0.5.1"},"edition":"2018","deps":[{"crate":78,"name":"log"},{"crate":347,"name":"pathfinder_simd"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__pathfinder_geometry-0.5.1.crate__/pathfinder_geometry-0.5.1.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"_sqlx-macros-0.7.4","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__sqlx-macros-0.7.4.crate__/sqlx-macros-0.7.4.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_sqlx-macros-0.7.4"},"edition":"2021","deps":[{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":61,"name":"sqlx_core"},{"crate":487,"name":"sqlx_macros_core"},{"crate":484,"name":"syn"},{"crate":309,"name":"serde_derive"},{"crate":177,"name":"futures_macro"},{"crate":50,"name":"paste"},{"crate":403,"name":"thiserror_impl"},{"crate":284,"name":"time_macros"},{"crate":17,"name":"tokio_macros"},{"crate":102,"name":"tracing_attributes"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__sqlx-macros-0.7.4.crate__/sqlx-macros-0.7.4.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"_rt-tokio\"","feature=\"_tls-rustls\"","feature=\"chrono\"","feature=\"default\"","feature=\"json\"","feature=\"migrate\"","feature=\"postgres\"","feature=\"sqlite\"","feature=\"time\"","feature=\"uuid\"","test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___sqlx-macros-0.7.4__/out/proc-macro-pic-static_pic-link/libsqlx_macros-697a287b.so"},{"display_name":"dioxus-0.5.6-build-script-build","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__dioxus-0.5.6.crate__/dioxus-0.5.6.crate/build.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:dioxus-0.5.6-build-script-build"},"edition":"2021","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__dioxus-0.5.6.crate__/dioxus-0.5.6.crate"],"exclude_dirs":[]},"cfg":["feature=\"dioxus-core-macro\"","feature=\"dioxus-hooks\"","feature=\"dioxus-signals\"","feature=\"hooks\"","feature=\"macro\"","feature=\"signals\"","test"],"env":{"CARGO_MANIFEST_DIR":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__dioxus-0.5.6-build-script-build__/__srcs/dioxus-0.5.6.crate"},"is_proc_macro":false},{"display_name":"tracing-log-0.2.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__tracing-log-0.2.0.crate__/tracing-log-0.2.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:tracing-log-0.2.0"},"edition":"2018","deps":[{"crate":78,"name":"log"},{"crate":440,"name":"once_cell"},{"crate":371,"name":"tracing_core"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__tracing-log-0.2.0.crate__/tracing-log-0.2.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"log-tracer\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"standardization","root_module":"/home/cormac/code/monorepo/types/crates/standardization/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/types/crates/standardization/BUCK","label":"root//types/crates/standardization:standardization"},"edition":"2021","deps":[{"crate":204,"name":"approx"},{"crate":303,"name":"serde"},{"crate":40,"name":"thiserror"},{"crate":309,"name":"serde_derive"},{"crate":403,"name":"thiserror_impl"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/types/crates/standardization/src"],"exclude_dirs":[]},"cfg":["feature=\"serde\"","buck_build","test"],"env":{},"is_proc_macro":false},{"display_name":"_proc-macro-hack-0.5.20+deprecated","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__proc-macro-hack-0.5.20+deprecated.crate__/proc-macro-hack-0.5.20+deprecated.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_proc-macro-hack-0.5.20+deprecated"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__proc-macro-hack-0.5.20+deprecated.crate__/proc-macro-hack-0.5.20+deprecated.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___proc-macro-hack-0.5.20+deprecated__/out/proc-macro-pic-static_pic-link/libproc_macro_hack-0d9fbb62.so"},{"display_name":"base64-0.13.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__base64-0.13.1.crate__/base64-0.13.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:base64-0.13.1"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__base64-0.13.1.crate__/base64-0.13.1.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"half-1.8.2","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__half-1.8.2.crate__/half-1.8.2.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:half-1.8.2"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__half-1.8.2.crate__/half-1.8.2.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"features-test","root_module":"/home/cormac/code/monorepo/nagara/crates/features/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/features/BUCK","label":"root//nagara/crates/features:features-test"},"edition":"2021","deps":[{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":305,"name":"csv"},{"crate":451,"name":"indexmap"},{"crate":327,"name":"itertools"},{"crate":78,"name":"log"},{"crate":498,"name":"pretty_env_logger"},{"crate":452,"name":"rayon"},{"crate":303,"name":"serde"},{"crate":388,"name":"tracing"},{"crate":320,"name":"geometry"},{"crate":117,"name":"setups"},{"crate":213,"name":"tee"},{"crate":21,"name":"fog"},{"crate":405,"name":"fog_rpc"},{"crate":385,"name":"test_data"},{"crate":309,"name":"serde_derive"},{"crate":102,"name":"tracing_attributes"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":502,"name":"num_derive"},{"crate":108,"name":"strum_macros"},{"crate":403,"name":"thiserror_impl"},{"crate":11,"name":"serde_with_macros"},{"crate":284,"name":"time_macros"},{"crate":177,"name":"futures_macro"},{"crate":337,"name":"serde_repr"},{"crate":59,"name":"clap_derive"},{"crate":42,"name":"derivative"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":17,"name":"tokio_macros"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":279,"name":"enum_dispatch"},{"crate":242,"name":"derive_more"},{"crate":346,"name":"async_trait"},{"crate":343,"name":"pin_project_internal"},{"crate":348,"name":"tarpc_plugins"},{"crate":129,"name":"educe"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/features/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/features/BUCK","label":"root//nagara/crates/features:features-test","target_kind":"test","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/features:features-test[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"cfg-expr-0.15.5","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__cfg-expr-0.15.5.crate__/cfg-expr-0.15.5.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:cfg-expr-0.15.5"},"edition":"2021","deps":[{"crate":393,"name":"smallvec"},{"crate":269,"name":"target_lexicon"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__cfg-expr-0.15.5.crate__/cfg-expr-0.15.5.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"target-lexicon\"","feature=\"targets\"","test"],"env":{},"is_proc_macro":false},{"display_name":"test-concentric","root_module":"/home/cormac/code/monorepo/nagara/crates/frontier/tests/concentric.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/frontier/BUCK","label":"root//nagara/crates/frontier:test-concentric"},"edition":"2021","deps":[{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":76,"name":"bimap"},{"crate":15,"name":"colored"},{"crate":137,"name":"fixedbitset"},{"crate":451,"name":"indexmap"},{"crate":327,"name":"itertools"},{"crate":78,"name":"log"},{"crate":445,"name":"nalgebra"},{"crate":20,"name":"petgraph"},{"crate":191,"name":"plotters"},{"crate":207,"name":"plotters_backend"},{"crate":498,"name":"pretty_env_logger"},{"crate":452,"name":"rayon"},{"crate":40,"name":"thiserror"},{"crate":388,"name":"tracing"},{"crate":306,"name":"analysis_results"},{"crate":21,"name":"fog"},{"crate":405,"name":"fog_rpc"},{"crate":320,"name":"geometry"},{"crate":290,"name":"modeling"},{"crate":270,"name":"constraints"},{"crate":331,"name":"features"},{"crate":117,"name":"setups"},{"crate":286,"name":"tool_ir"},{"crate":173,"name":"cam_types"},{"crate":213,"name":"tee"},{"crate":416,"name":"rand"},{"crate":385,"name":"test_data"},{"crate":439,"name":"test_data_bytes"},{"crate":151,"name":"frontier"},{"crate":42,"name":"derivative"},{"crate":242,"name":"derive_more"},{"crate":309,"name":"serde_derive"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":403,"name":"thiserror_impl"},{"crate":102,"name":"tracing_attributes"},{"crate":177,"name":"futures_macro"},{"crate":284,"name":"time_macros"},{"crate":226,"name":"dioxus_core_macro"},{"crate":279,"name":"enum_dispatch"},{"crate":108,"name":"strum_macros"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":11,"name":"serde_with_macros"},{"crate":235,"name":"cssparser_macros"},{"crate":91,"name":"phf_macros"},{"crate":59,"name":"clap_derive"},{"crate":17,"name":"tokio_macros"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":346,"name":"async_trait"},{"crate":343,"name":"pin_project_internal"},{"crate":348,"name":"tarpc_plugins"},{"crate":129,"name":"educe"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/frontier/tests"],"exclude_dirs":[]},"cfg":["feature=\"frontier_new\"","buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/frontier/BUCK","label":"root//nagara/crates/frontier:test-concentric","target_kind":"test","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/frontier:test-concentric[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"crossbeam-0.8.2","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__crossbeam-0.8.2.crate__/crossbeam-0.8.2.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:crossbeam-0.8.2"},"edition":"2018","deps":[{"crate":71,"name":"cfg_if"},{"crate":51,"name":"crossbeam_channel"},{"crate":30,"name":"crossbeam_deque"},{"crate":477,"name":"crossbeam_epoch"},{"crate":447,"name":"crossbeam_queue"},{"crate":438,"name":"crossbeam_utils"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__crossbeam-0.8.2.crate__/crossbeam-0.8.2.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"crossbeam-channel\"","feature=\"crossbeam-deque\"","feature=\"crossbeam-epoch\"","feature=\"crossbeam-queue\"","feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"frontier","root_module":"/home/cormac/code/monorepo/nagara/crates/frontier/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/frontier/BUCK","label":"root//nagara/crates/frontier:frontier"},"edition":"2021","deps":[{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":76,"name":"bimap"},{"crate":15,"name":"colored"},{"crate":137,"name":"fixedbitset"},{"crate":451,"name":"indexmap"},{"crate":327,"name":"itertools"},{"crate":78,"name":"log"},{"crate":445,"name":"nalgebra"},{"crate":20,"name":"petgraph"},{"crate":191,"name":"plotters"},{"crate":207,"name":"plotters_backend"},{"crate":498,"name":"pretty_env_logger"},{"crate":452,"name":"rayon"},{"crate":40,"name":"thiserror"},{"crate":388,"name":"tracing"},{"crate":306,"name":"analysis_results"},{"crate":21,"name":"fog"},{"crate":405,"name":"fog_rpc"},{"crate":320,"name":"geometry"},{"crate":290,"name":"modeling"},{"crate":270,"name":"constraints"},{"crate":331,"name":"features"},{"crate":117,"name":"setups"},{"crate":286,"name":"tool_ir"},{"crate":173,"name":"cam_types"},{"crate":213,"name":"tee"},{"crate":42,"name":"derivative"},{"crate":242,"name":"derive_more"},{"crate":309,"name":"serde_derive"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":403,"name":"thiserror_impl"},{"crate":102,"name":"tracing_attributes"},{"crate":177,"name":"futures_macro"},{"crate":284,"name":"time_macros"},{"crate":226,"name":"dioxus_core_macro"},{"crate":279,"name":"enum_dispatch"},{"crate":108,"name":"strum_macros"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":11,"name":"serde_with_macros"},{"crate":235,"name":"cssparser_macros"},{"crate":91,"name":"phf_macros"},{"crate":59,"name":"clap_derive"},{"crate":17,"name":"tokio_macros"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":346,"name":"async_trait"},{"crate":343,"name":"pin_project_internal"},{"crate":348,"name":"tarpc_plugins"},{"crate":129,"name":"educe"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/frontier/src"],"exclude_dirs":[]},"cfg":["feature=\"frontier_new\"","buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/frontier/BUCK","label":"root//nagara/crates/frontier:frontier","target_kind":"lib","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/frontier:frontier[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"camino-1.1.7","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__camino-1.1.7.crate__/camino-1.1.7.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:camino-1.1.7"},"edition":"2018","deps":[{"crate":303,"name":"serde"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__camino-1.1.7.crate__/camino-1.1.7.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"serde\"","feature=\"serde1\"","test"],"env":{},"is_proc_macro":false},{"display_name":"tinyvec_string-0.3.2","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__tinyvec_string-0.3.2.crate__/tinyvec_string-0.3.2.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:tinyvec_string-0.3.2"},"edition":"2018","deps":[{"crate":292,"name":"tinyvec"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__tinyvec_string-0.3.2.crate__/tinyvec_string-0.3.2.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","test"],"env":{},"is_proc_macro":false},{"display_name":"bitflags-1.3.2","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__bitflags-1.3.2.crate__/bitflags-1.3.2.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:bitflags-1.3.2"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__bitflags-1.3.2.crate__/bitflags-1.3.2.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","test"],"env":{},"is_proc_macro":false},{"display_name":"crc-3.0.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__crc-3.0.1.crate__/crc-3.0.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:crc-3.0.1"},"edition":"2018","deps":[{"crate":183,"name":"crc_catalog"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__crc-3.0.1.crate__/crc-3.0.1.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"libloading-0.8.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__libloading-0.8.1.crate__/libloading-0.8.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:libloading-0.8.1"},"edition":"2015","deps":[{"crate":71,"name":"cfg_if"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__libloading-0.8.1.crate__/libloading-0.8.1.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"matchers-0.1.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__matchers-0.1.0.crate__/matchers-0.1.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:matchers-0.1.0"},"edition":"2018","deps":[{"crate":436,"name":"regex_automata"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__matchers-0.1.0.crate__/matchers-0.1.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"pest-2.7.5","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__pest-2.7.5.crate__/pest-2.7.5.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:pest-2.7.5"},"edition":"2021","deps":[{"crate":127,"name":"memchr"},{"crate":40,"name":"thiserror"},{"crate":178,"name":"ucd_trie"},{"crate":403,"name":"thiserror_impl"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__pest-2.7.5.crate__/pest-2.7.5.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"memchr\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"dioxus-core-0.5.6","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__dioxus-core-0.5.6.crate__/dioxus-core-0.5.6.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:dioxus-core-0.5.6"},"edition":"2021","deps":[{"crate":282,"name":"futures_channel"},{"crate":57,"name":"futures_util"},{"crate":54,"name":"generational_box"},{"crate":239,"name":"longest_increasing_subsequence"},{"crate":379,"name":"rustc_hash"},{"crate":120,"name":"slab"},{"crate":275,"name":"slotmap"},{"crate":388,"name":"tracing"},{"crate":201,"name":"tracing_subscriber"},{"crate":177,"name":"futures_macro"},{"crate":309,"name":"serde_derive"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__dioxus-core-0.5.6.crate__/dioxus-core-0.5.6.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","test"],"env":{},"is_proc_macro":false},{"display_name":"nu-ansi-term-0.46.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__nu-ansi-term-0.46.0.crate__/nu-ansi-term-0.46.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:nu-ansi-term-0.46.0"},"edition":"2018","deps":[{"crate":387,"name":"overload"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__nu-ansi-term-0.46.0.crate__/nu-ansi-term-0.46.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"plotters-bitmap-0.3.3","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__plotters-bitmap-0.3.3.crate__/plotters-bitmap-0.3.3.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:plotters-bitmap-0.3.3"},"edition":"2018","deps":[{"crate":62,"name":"gif"},{"crate":207,"name":"plotters_backend"},{"crate":530,"name":"image"},{"crate":3,"name":"bytemuck_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__plotters-bitmap-0.3.3.crate__/plotters-bitmap-0.3.3.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"gif\"","feature=\"gif_backend\"","feature=\"image\"","feature=\"image_encoder\"","test"],"env":{},"is_proc_macro":false},{"display_name":"component_types","root_module":"/home/cormac/code/monorepo/types/crates/component_types/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/types/crates/component_types/BUCK","label":"root//types/crates/component_types:component_types"},"edition":"2021","deps":[{"crate":368,"name":"incremental"},{"crate":327,"name":"itertools"},{"crate":143,"name":"standardization"},{"crate":14,"name":"types_costs"},{"crate":493,"name":"types_ids"},{"crate":309,"name":"serde_derive"},{"crate":102,"name":"tracing_attributes"},{"crate":403,"name":"thiserror_impl"},{"crate":242,"name":"derive_more"},{"crate":177,"name":"futures_macro"},{"crate":284,"name":"time_macros"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":108,"name":"strum_macros"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/types/crates/component_types/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"env":{},"is_proc_macro":false},{"display_name":"untrusted-0.9.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__untrusted-0.9.0.crate__/untrusted-0.9.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:untrusted-0.9.0"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__untrusted-0.9.0.crate__/untrusted-0.9.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"clap-4.4.8","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__clap-4.4.8.crate__/clap-4.4.8.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:clap-4.4.8"},"edition":"2021","deps":[{"crate":134,"name":"clap_builder"},{"crate":59,"name":"clap_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__clap-4.4.8.crate__/clap-4.4.8.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"color\"","feature=\"default\"","feature=\"derive\"","feature=\"error-context\"","feature=\"help\"","feature=\"std\"","feature=\"suggestions\"","feature=\"usage\"","test"],"env":{},"is_proc_macro":false},{"display_name":"float_next_after-1.0.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__float_next_after-1.0.0.crate__/float_next_after-1.0.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:float_next_after-1.0.0"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__float_next_after-1.0.0.crate__/float_next_after-1.0.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"kiddo-4.2.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__kiddo-4.2.1.crate__/kiddo-4.2.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:kiddo-4.2.1"},"edition":"2021","deps":[{"crate":22,"name":"az"},{"crate":434,"name":"divrem"},{"crate":265,"name":"doc_comment"},{"crate":174,"name":"elapsed"},{"crate":423,"name":"fixed"},{"crate":515,"name":"init_with"},{"crate":58,"name":"itertools"},{"crate":78,"name":"log"},{"crate":95,"name":"num_traits"},{"crate":249,"name":"ordered_float"},{"crate":481,"name":"sorted_vec"},{"crate":388,"name":"tracing"},{"crate":201,"name":"tracing_subscriber"},{"crate":380,"name":"ubyte"},{"crate":536,"name":"generator"},{"crate":3,"name":"bytemuck_derive"},{"crate":309,"name":"serde_derive"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__kiddo-4.2.1.crate__/kiddo-4.2.1.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"tracing\"","feature=\"tracing-subscriber\"","test"],"env":{},"is_proc_macro":false},{"display_name":"sqlx-0.7.4","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__sqlx-0.7.4.crate__/sqlx-0.7.4.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:sqlx-0.7.4"},"edition":"2021","deps":[{"crate":61,"name":"sqlx_core"},{"crate":189,"name":"sqlx_mysql"},{"crate":33,"name":"sqlx_postgres"},{"crate":488,"name":"sqlx_sqlite"},{"crate":309,"name":"serde_derive"},{"crate":177,"name":"futures_macro"},{"crate":50,"name":"paste"},{"crate":403,"name":"thiserror_impl"},{"crate":284,"name":"time_macros"},{"crate":17,"name":"tokio_macros"},{"crate":102,"name":"tracing_attributes"},{"crate":140,"name":"sqlx_macros"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__sqlx-0.7.4.crate__/sqlx-0.7.4.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"_rt-tokio\"","feature=\"chrono\"","feature=\"json\"","feature=\"macros\"","feature=\"migrate\"","feature=\"postgres\"","feature=\"runtime-tokio\"","feature=\"runtime-tokio-rustls\"","feature=\"sqlite\"","feature=\"sqlx-macros\"","feature=\"sqlx-postgres\"","feature=\"sqlx-sqlite\"","feature=\"time\"","feature=\"tls-rustls\"","feature=\"uuid\"","test"],"env":{},"is_proc_macro":false},{"display_name":"_diagnostic_macros","root_module":"/home/cormac/code/monorepo/engine/crates/diagnostic_macros/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/engine/crates/diagnostic_macros/BUCK","label":"root//engine/crates/diagnostic_macros:_diagnostic_macros"},"edition":"2021","deps":[{"crate":308,"name":"proc_macro_error"},{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":192,"name":"reflect"},{"crate":472,"name":"syn"},{"crate":21,"name":"fog"},{"crate":475,"name":"proc_macro_error_attr"},{"crate":398,"name":"ref_cast_impl"},{"crate":10,"name":"reflect_internal"},{"crate":177,"name":"futures_macro"},{"crate":309,"name":"serde_derive"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":108,"name":"strum_macros"},{"crate":403,"name":"thiserror_impl"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/engine/crates/diagnostic_macros/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/root/805c8fa2008f6393/engine/crates/diagnostic_macros/___diagnostic_macros__/out/proc-macro-pic-static_pic-link/libdiagnostic_macros-3f59fc11.so"},{"display_name":"rustls-pemfile-1.0.4","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__rustls-pemfile-1.0.4.crate__/rustls-pemfile-1.0.4.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:rustls-pemfile-1.0.4"},"edition":"2018","deps":[{"crate":193,"name":"base64"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__rustls-pemfile-1.0.4.crate__/rustls-pemfile-1.0.4.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"darling-0.20.3","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__darling-0.20.3.crate__/darling-0.20.3.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:darling-0.20.3"},"edition":"2018","deps":[{"crate":234,"name":"darling_core"},{"crate":329,"name":"darling_macro"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__darling-0.20.3.crate__/darling-0.20.3.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"suggestions\"","test"],"env":{},"is_proc_macro":false},{"display_name":"scopeguard-1.2.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__scopeguard-1.2.0.crate__/scopeguard-1.2.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:scopeguard-1.2.0"},"edition":"2015","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__scopeguard-1.2.0.crate__/scopeguard-1.2.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"unicase-2.7.0-build-script-build","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__unicase-2.7.0.crate__/unicase-2.7.0.crate/build.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:unicase-2.7.0-build-script-build"},"edition":"2015","deps":[{"crate":529,"name":"version_check"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__unicase-2.7.0.crate__/unicase-2.7.0.crate"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"cam_types","root_module":"/home/cormac/code/monorepo/types/crates/cam_types/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/types/crates/cam_types/BUCK","label":"root//types/crates/cam_types:cam_types"},"edition":"2021","deps":[{"crate":167,"name":"sqlx"},{"crate":204,"name":"approx"},{"crate":334,"name":"chrono"},{"crate":404,"name":"graphviz_rust"},{"crate":78,"name":"log"},{"crate":445,"name":"nalgebra"},{"crate":20,"name":"petgraph"},{"crate":345,"name":"plotly"},{"crate":303,"name":"serde"},{"crate":393,"name":"smallvec"},{"crate":124,"name":"strum"},{"crate":40,"name":"thiserror"},{"crate":388,"name":"tracing"},{"crate":90,"name":"uuid"},{"crate":21,"name":"fog"},{"crate":320,"name":"geometry"},{"crate":285,"name":"parametric"},{"crate":437,"name":"concrete_tools"},{"crate":286,"name":"tool_ir"},{"crate":369,"name":"bitflags_enum"},{"crate":143,"name":"standardization"},{"crate":213,"name":"tee"},{"crate":14,"name":"types_costs"},{"crate":493,"name":"types_ids"},{"crate":309,"name":"serde_derive"},{"crate":177,"name":"futures_macro"},{"crate":50,"name":"paste"},{"crate":403,"name":"thiserror_impl"},{"crate":284,"name":"time_macros"},{"crate":17,"name":"tokio_macros"},{"crate":102,"name":"tracing_attributes"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":276,"name":"nalgebra_macros"},{"crate":3,"name":"bytemuck_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":337,"name":"serde_repr"},{"crate":252,"name":"serde_with_macros"},{"crate":108,"name":"strum_macros"},{"crate":502,"name":"num_derive"},{"crate":11,"name":"serde_with_macros"},{"crate":59,"name":"clap_derive"},{"crate":279,"name":"enum_dispatch"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":242,"name":"derive_more"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/types/crates/cam_types/src"],"exclude_dirs":[]},"cfg":["feature=\"fake\"","feature=\"graphviz\"","feature=\"from_ir\"","feature=\"serde\"","feature=\"database\"","buck_build","test"],"env":{},"is_proc_macro":false},{"display_name":"elapsed-0.1.2","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__elapsed-0.1.2.crate__/elapsed-0.1.2.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:elapsed-0.1.2"},"edition":"2015","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__elapsed-0.1.2.crate__/elapsed-0.1.2.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"bonsai-bt-0.6.3","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__bonsai-bt-0.6.3.crate__/bonsai-bt-0.6.3.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:bonsai-bt-0.6.3"},"edition":"2021","deps":[{"crate":20,"name":"petgraph"},{"crate":303,"name":"serde"},{"crate":496,"name":"serde_json"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__bonsai-bt-0.6.3.crate__/bonsai-bt-0.6.3.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"rapture_toolpathing","root_module":"/home/cormac/code/monorepo/rapture/crates/rapture_toolpathing/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/rapture/crates/rapture_toolpathing/BUCK","label":"root//rapture/crates/rapture_toolpathing:rapture_toolpathing"},"edition":"2021","deps":[{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":78,"name":"log"},{"crate":445,"name":"nalgebra"},{"crate":20,"name":"petgraph"},{"crate":40,"name":"thiserror"},{"crate":21,"name":"fog"},{"crate":320,"name":"geometry"},{"crate":370,"name":"rapture_tool_ir"},{"crate":173,"name":"cam_types"},{"crate":143,"name":"standardization"},{"crate":493,"name":"types_ids"},{"crate":276,"name":"nalgebra_macros"},{"crate":309,"name":"serde_derive"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":403,"name":"thiserror_impl"},{"crate":177,"name":"futures_macro"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":108,"name":"strum_macros"},{"crate":11,"name":"serde_with_macros"},{"crate":59,"name":"clap_derive"},{"crate":17,"name":"tokio_macros"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":279,"name":"enum_dispatch"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":242,"name":"derive_more"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/rapture/crates/rapture_toolpathing/src"],"exclude_dirs":[]},"cfg":["feature=\"simple\"","buck_build","test"],"env":{},"is_proc_macro":false},{"display_name":"_futures-macro-0.3.29","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__futures-macro-0.3.29.crate__/futures-macro-0.3.29.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_futures-macro-0.3.29"},"edition":"2018","deps":[{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":472,"name":"syn"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__futures-macro-0.3.29.crate__/futures-macro-0.3.29.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___futures-macro-0.3.29__/out/proc-macro-pic-static_pic-link/libfutures_macro-6d339c55.so"},{"display_name":"ucd-trie-0.1.6","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__ucd-trie-0.1.6.crate__/ucd-trie-0.1.6.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:ucd-trie-0.1.6"},"edition":"2021","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__ucd-trie-0.1.6.crate__/ucd-trie-0.1.6.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"dioxus-0.5.6","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__dioxus-0.5.6.crate__/dioxus-0.5.6.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:dioxus-0.5.6"},"edition":"2021","deps":[{"crate":159,"name":"dioxus_core"},{"crate":190,"name":"dioxus_hooks"},{"crate":410,"name":"dioxus_signals"},{"crate":177,"name":"futures_macro"},{"crate":309,"name":"serde_derive"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"},{"crate":226,"name":"dioxus_core_macro"},{"crate":403,"name":"thiserror_impl"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__dioxus-0.5.6.crate__/dioxus-0.5.6.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"dioxus-core-macro\"","feature=\"dioxus-hooks\"","feature=\"dioxus-signals\"","feature=\"hooks\"","feature=\"macro\"","feature=\"signals\"","test"],"env":{"CARGO_MANIFEST_DIR":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__dioxus-0.5.6__/__srcs/dioxus-0.5.6.crate"},"is_proc_macro":false},{"display_name":"tokio-serde-0.8.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__tokio-serde-0.8.0.crate__/tokio-serde-0.8.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:tokio-serde-0.8.0"},"edition":"2018","deps":[{"crate":209,"name":"bytes"},{"crate":116,"name":"futures_core"},{"crate":479,"name":"futures_sink"},{"crate":355,"name":"pin_project"},{"crate":303,"name":"serde"},{"crate":496,"name":"serde_json"},{"crate":309,"name":"serde_derive"},{"crate":129,"name":"educe"},{"crate":343,"name":"pin_project_internal"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__tokio-serde-0.8.0.crate__/tokio-serde-0.8.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"educe\"","feature=\"json\"","feature=\"serde\"","feature=\"serde_json\"","test"],"env":{},"is_proc_macro":false},{"display_name":"iana-time-zone-0.1.58","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__iana-time-zone-0.1.58.crate__/iana-time-zone-0.1.58.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:iana-time-zone-0.1.58"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__iana-time-zone-0.1.58.crate__/iana-time-zone-0.1.58.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"fallback\"","test"],"env":{},"is_proc_macro":false},{"display_name":"partition-0.1.2","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__partition-0.1.2.crate__/partition-0.1.2.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:partition-0.1.2"},"edition":"2015","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__partition-0.1.2.crate__/partition-0.1.2.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"crc-catalog-2.4.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__crc-catalog-2.4.0.crate__/crc-catalog-2.4.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:crc-catalog-2.4.0"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__crc-catalog-2.4.0.crate__/crc-catalog-2.4.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"bin-init_db","root_module":"/home/cormac/code/monorepo/nagara/crates/lookup_tables/src/bin/db/init_db.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/lookup_tables/BUCK","label":"root//nagara/crates/lookup_tables:bin-init_db"},"edition":"2021","deps":[{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":334,"name":"chrono"},{"crate":424,"name":"dotenv"},{"crate":313,"name":"enum_iterator"},{"crate":83,"name":"lazy_static"},{"crate":78,"name":"log"},{"crate":440,"name":"once_cell"},{"crate":303,"name":"serde"},{"crate":496,"name":"serde_json"},{"crate":167,"name":"sqlx"},{"crate":124,"name":"strum"},{"crate":40,"name":"thiserror"},{"crate":457,"name":"tokio"},{"crate":320,"name":"geometry"},{"crate":173,"name":"cam_types"},{"crate":143,"name":"standardization"},{"crate":213,"name":"tee"},{"crate":14,"name":"types_costs"},{"crate":493,"name":"types_ids"},{"crate":462,"name":"lookup_tables"},{"crate":309,"name":"serde_derive"},{"crate":311,"name":"enum_iterator_derive"},{"crate":177,"name":"futures_macro"},{"crate":50,"name":"paste"},{"crate":403,"name":"thiserror_impl"},{"crate":284,"name":"time_macros"},{"crate":17,"name":"tokio_macros"},{"crate":102,"name":"tracing_attributes"},{"crate":140,"name":"sqlx_macros"},{"crate":108,"name":"strum_macros"},{"crate":276,"name":"nalgebra_macros"},{"crate":3,"name":"bytemuck_derive"},{"crate":502,"name":"num_derive"},{"crate":11,"name":"serde_with_macros"},{"crate":337,"name":"serde_repr"},{"crate":59,"name":"clap_derive"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":279,"name":"enum_dispatch"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":242,"name":"derive_more"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/lookup_tables/src/bin/db"],"exclude_dirs":[]},"cfg":["buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/lookup_tables/BUCK","label":"root//nagara/crates/lookup_tables:bin-init_db","target_kind":"bin","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/lookup_tables:bin-init_db[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{"CARGO_MANIFEST_DIR":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/root/2ca3db971bb25d5c/nagara/crates/lookup_tables/__bin-init_db__/__srcs/."},"is_proc_macro":false},{"display_name":"block-buffer-0.10.4","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__block-buffer-0.10.4.crate__/block-buffer-0.10.4.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:block-buffer-0.10.4"},"edition":"2018","deps":[{"crate":240,"name":"generic_array"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__block-buffer-0.10.4.crate__/block-buffer-0.10.4.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"smallbitset-0.7.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__smallbitset-0.7.1.crate__/smallbitset-0.7.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:smallbitset-0.7.1"},"edition":"2018","deps":[{"crate":95,"name":"num_traits"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__smallbitset-0.7.1.crate__/smallbitset-0.7.1.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"default\"","test"],"env":{},"is_proc_macro":false},{"display_name":"stacker-0.1.15","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__stacker-0.1.15.crate__/stacker-0.1.15.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:stacker-0.1.15"},"edition":"2015","deps":[{"crate":71,"name":"cfg_if"},{"crate":86,"name":"libc"},{"crate":332,"name":"psm"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__stacker-0.1.15.crate__/stacker-0.1.15.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"matrixmultiply-0.3.8","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__matrixmultiply-0.3.8.crate__/matrixmultiply-0.3.8.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:matrixmultiply-0.3.8"},"edition":"2018","deps":[{"crate":407,"name":"rawpointer"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__matrixmultiply-0.3.8.crate__/matrixmultiply-0.3.8.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"sqlx-mysql-0.7.4","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__sqlx-mysql-0.7.4.crate__/sqlx-mysql-0.7.4.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:sqlx-mysql-0.7.4"},"edition":"2021","deps":[{"crate":221,"name":"atoi"},{"crate":193,"name":"base64"},{"crate":333,"name":"bitflags"},{"crate":26,"name":"byteorder"},{"crate":209,"name":"bytes"},{"crate":334,"name":"chrono"},{"crate":155,"name":"crc"},{"crate":360,"name":"digest"},{"crate":507,"name":"dotenvy"},{"crate":364,"name":"either"},{"crate":282,"name":"futures_channel"},{"crate":116,"name":"futures_core"},{"crate":341,"name":"futures_io"},{"crate":57,"name":"futures_util"},{"crate":240,"name":"generic_array"},{"crate":5,"name":"hex"},{"crate":531,"name":"hkdf"},{"crate":412,"name":"hmac"},{"crate":73,"name":"itoa"},{"crate":78,"name":"log"},{"crate":415,"name":"md5"},{"crate":127,"name":"memchr"},{"crate":440,"name":"once_cell"},{"crate":459,"name":"percent_encoding"},{"crate":416,"name":"rand"},{"crate":79,"name":"rsa"},{"crate":303,"name":"serde"},{"crate":196,"name":"sha1"},{"crate":219,"name":"sha2"},{"crate":393,"name":"smallvec"},{"crate":61,"name":"sqlx_core"},{"crate":317,"name":"stringprep"},{"crate":40,"name":"thiserror"},{"crate":304,"name":"time"},{"crate":388,"name":"tracing"},{"crate":90,"name":"uuid"},{"crate":121,"name":"whoami"},{"crate":309,"name":"serde_derive"},{"crate":177,"name":"futures_macro"},{"crate":50,"name":"paste"},{"crate":403,"name":"thiserror_impl"},{"crate":284,"name":"time_macros"},{"crate":17,"name":"tokio_macros"},{"crate":102,"name":"tracing_attributes"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__sqlx-mysql-0.7.4.crate__/sqlx-mysql-0.7.4.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"chrono\"","feature=\"json\"","feature=\"migrate\"","feature=\"offline\"","feature=\"serde\"","feature=\"time\"","feature=\"uuid\"","test"],"env":{},"is_proc_macro":false},{"display_name":"dioxus-hooks-0.5.6","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__dioxus-hooks-0.5.6.crate__/dioxus-hooks-0.5.6.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:dioxus-hooks-0.5.6"},"edition":"2021","deps":[{"crate":159,"name":"dioxus_core"},{"crate":426,"name":"dioxus_debug_cell"},{"crate":410,"name":"dioxus_signals"},{"crate":282,"name":"futures_channel"},{"crate":57,"name":"futures_util"},{"crate":54,"name":"generational_box"},{"crate":120,"name":"slab"},{"crate":40,"name":"thiserror"},{"crate":388,"name":"tracing"},{"crate":177,"name":"futures_macro"},{"crate":309,"name":"serde_derive"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"},{"crate":403,"name":"thiserror_impl"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__dioxus-hooks-0.5.6.crate__/dioxus-hooks-0.5.6.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","test"],"env":{},"is_proc_macro":false},{"display_name":"plotters-0.3.5","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__plotters-0.3.5.crate__/plotters-0.3.5.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:plotters-0.3.5"},"edition":"2018","deps":[{"crate":334,"name":"chrono"},{"crate":95,"name":"num_traits"},{"crate":207,"name":"plotters_backend"},{"crate":161,"name":"plotters_bitmap"},{"crate":231,"name":"plotters_svg"},{"crate":442,"name":"font_kit"},{"crate":530,"name":"image"},{"crate":83,"name":"lazy_static"},{"crate":139,"name":"pathfinder_geometry"},{"crate":350,"name":"ttf_parser"},{"crate":309,"name":"serde_derive"},{"crate":3,"name":"bytemuck_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__plotters-0.3.5.crate__/plotters-0.3.5.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"all_elements\"","feature=\"all_series\"","feature=\"area_series\"","feature=\"bitmap_backend\"","feature=\"bitmap_encoder\"","feature=\"bitmap_gif\"","feature=\"boxplot\"","feature=\"candlestick\"","feature=\"chrono\"","feature=\"colormaps\"","feature=\"default\"","feature=\"deprecated_items\"","feature=\"errorbar\"","feature=\"font-kit\"","feature=\"full_palette\"","feature=\"histogram\"","feature=\"image\"","feature=\"lazy_static\"","feature=\"line_series\"","feature=\"pathfinder_geometry\"","feature=\"plotters-bitmap\"","feature=\"plotters-svg\"","feature=\"point_series\"","feature=\"surface_series\"","feature=\"svg_backend\"","feature=\"ttf\"","feature=\"ttf-parser\"","test"],"env":{},"is_proc_macro":false},{"display_name":"reflect-0.0.13","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__reflect-0.0.13.crate__/reflect-0.0.13.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:reflect-0.0.13"},"edition":"2021","deps":[{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":489,"name":"ref_cast"},{"crate":472,"name":"syn"},{"crate":398,"name":"ref_cast_impl"},{"crate":10,"name":"reflect_internal"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__reflect-0.0.13.crate__/reflect-0.0.13.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"base64-0.21.7","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__base64-0.21.7.crate__/base64-0.21.7.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:base64-0.21.7"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__base64-0.21.7.crate__/base64-0.21.7.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"roaring-0.10.2","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__roaring-0.10.2.crate__/roaring-0.10.2.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:roaring-0.10.2"},"edition":"2021","deps":[{"crate":521,"name":"bytemuck"},{"crate":26,"name":"byteorder"},{"crate":229,"name":"retain_mut"},{"crate":3,"name":"bytemuck_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__roaring-0.10.2.crate__/roaring-0.10.2.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"_darling_macro-0.14.4","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__darling_macro-0.14.4.crate__/darling_macro-0.14.4.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_darling_macro-0.14.4"},"edition":"2018","deps":[{"crate":23,"name":"darling_core"},{"crate":381,"name":"quote"},{"crate":484,"name":"syn"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__darling_macro-0.14.4.crate__/darling_macro-0.14.4.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___darling_macro-0.14.4__/out/proc-macro-pic-static_pic-link/libdarling_macro-674aa8b3.so"},{"display_name":"sha1-0.10.6","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__sha1-0.10.6.crate__/sha1-0.10.6.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:sha1-0.10.6"},"edition":"2018","deps":[{"crate":71,"name":"cfg_if"},{"crate":360,"name":"digest"},{"crate":289,"name":"cpufeatures"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__sha1-0.10.6.crate__/sha1-0.10.6.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"allocator-api2-0.2.16","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__allocator-api2-0.2.16.crate__/allocator-api2-0.2.16.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:allocator-api2-0.2.16"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__allocator-api2-0.2.16.crate__/allocator-api2-0.2.16.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","test"],"env":{},"is_proc_macro":false},{"display_name":"opentelemetry-0.18.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__opentelemetry-0.18.0.crate__/opentelemetry-0.18.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:opentelemetry-0.18.0"},"edition":"2021","deps":[{"crate":485,"name":"opentelemetry_api"},{"crate":367,"name":"opentelemetry_sdk"},{"crate":177,"name":"futures_macro"},{"crate":309,"name":"serde_derive"},{"crate":403,"name":"thiserror_impl"},{"crate":346,"name":"async_trait"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__opentelemetry-0.18.0.crate__/opentelemetry-0.18.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"trace\"","test"],"env":{},"is_proc_macro":false},{"display_name":"ring-0.17.5","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__ring-0.17.5.crate__/ring-0.17.5.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:ring-0.17.5"},"edition":"2021","deps":[{"crate":232,"name":"getrandom"},{"crate":163,"name":"untrusted"},{"crate":86,"name":"libc"},{"crate":114,"name":"spin"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__ring-0.17.5.crate__/ring-0.17.5.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"default\"","feature=\"dev_urandom_fallback\"","feature=\"std\"","feature=\"wasm32_unknown_unknown_js\"","test"],"env":{},"is_proc_macro":false},{"display_name":"num-iter-0.1.43","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__num-iter-0.1.43.crate__/num-iter-0.1.43.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:num-iter-0.1.43"},"edition":"2015","deps":[{"crate":243,"name":"num_integer"},{"crate":95,"name":"num_traits"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__num-iter-0.1.43.crate__/num-iter-0.1.43.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"i128\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"tracing-subscriber-0.3.18","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__tracing-subscriber-0.3.18.crate__/tracing-subscriber-0.3.18.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:tracing-subscriber-0.3.18"},"edition":"2018","deps":[{"crate":157,"name":"matchers"},{"crate":160,"name":"nu_ansi_term"},{"crate":440,"name":"once_cell"},{"crate":247,"name":"regex"},{"crate":303,"name":"serde"},{"crate":496,"name":"serde_json"},{"crate":455,"name":"sharded_slab"},{"crate":393,"name":"smallvec"},{"crate":272,"name":"thread_local"},{"crate":304,"name":"time"},{"crate":388,"name":"tracing"},{"crate":371,"name":"tracing_core"},{"crate":142,"name":"tracing_log"},{"crate":281,"name":"tracing_serde"},{"crate":309,"name":"serde_derive"},{"crate":284,"name":"time_macros"},{"crate":102,"name":"tracing_attributes"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__tracing-subscriber-0.3.18.crate__/tracing-subscriber-0.3.18.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"ansi\"","feature=\"default\"","feature=\"env-filter\"","feature=\"fmt\"","feature=\"json\"","feature=\"matchers\"","feature=\"nu-ansi-term\"","feature=\"once_cell\"","feature=\"regex\"","feature=\"registry\"","feature=\"serde\"","feature=\"serde_json\"","feature=\"sharded-slab\"","feature=\"smallvec\"","feature=\"std\"","feature=\"thread_local\"","feature=\"time\"","feature=\"tracing\"","feature=\"tracing-log\"","feature=\"tracing-serde\"","test"],"env":{},"is_proc_macro":false},{"display_name":"target-lexicon-0.12.12-build-script-build","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__target-lexicon-0.12.12.crate__/target-lexicon-0.12.12.crate/build.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:target-lexicon-0.12.12-build-script-build"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__target-lexicon-0.12.12.crate__/target-lexicon-0.12.12.crate"],"exclude_dirs":[]},"cfg":["feature=\"default\"","test"],"env":{},"is_proc_macro":false},{"display_name":"golf_trace","root_module":"/home/cormac/code/monorepo/engine/crates/golf_trace/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/engine/crates/golf_trace/BUCK","label":"root//engine/crates/golf_trace:golf_trace"},"edition":"2021","deps":[{"crate":137,"name":"fixedbitset"},{"crate":303,"name":"serde"},{"crate":496,"name":"serde_json"},{"crate":533,"name":"serde_with"},{"crate":388,"name":"tracing"},{"crate":201,"name":"tracing_subscriber"},{"crate":21,"name":"fog"},{"crate":213,"name":"tee"},{"crate":309,"name":"serde_derive"},{"crate":11,"name":"serde_with_macros"},{"crate":284,"name":"time_macros"},{"crate":102,"name":"tracing_attributes"},{"crate":177,"name":"futures_macro"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":108,"name":"strum_macros"},{"crate":403,"name":"thiserror_impl"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/engine/crates/golf_trace/src"],"exclude_dirs":[]},"cfg":["feature=\"serde\"","buck_build","test"],"env":{},"is_proc_macro":false},{"display_name":"approx-0.5.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__approx-0.5.1.crate__/approx-0.5.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:approx-0.5.1"},"edition":"2015","deps":[{"crate":95,"name":"num_traits"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__approx-0.5.1.crate__/approx-0.5.1.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"nagara","root_module":"/home/cormac/code/monorepo/nagara/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/BUCK","label":"root//nagara:nagara"},"edition":"2021","deps":[{"crate":321,"name":"ahash"},{"crate":78,"name":"log"},{"crate":445,"name":"nalgebra"},{"crate":20,"name":"petgraph"},{"crate":40,"name":"thiserror"},{"crate":21,"name":"fog"},{"crate":320,"name":"geometry"},{"crate":437,"name":"concrete_tools"},{"crate":331,"name":"features"},{"crate":462,"name":"lookup_tables"},{"crate":16,"name":"nagara_internal"},{"crate":413,"name":"nagara_plan_optimizer"},{"crate":257,"name":"nagara_tm"},{"crate":117,"name":"setups"},{"crate":84,"name":"simulation"},{"crate":286,"name":"tool_ir"},{"crate":176,"name":"rapture_toolpathing"},{"crate":173,"name":"cam_types"},{"crate":143,"name":"standardization"},{"crate":213,"name":"tee"},{"crate":14,"name":"types_costs"},{"crate":493,"name":"types_ids"},{"crate":344,"name":"types_production_plan"},{"crate":466,"name":"types_ref"},{"crate":276,"name":"nalgebra_macros"},{"crate":309,"name":"serde_derive"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":403,"name":"thiserror_impl"},{"crate":177,"name":"futures_macro"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":108,"name":"strum_macros"},{"crate":11,"name":"serde_with_macros"},{"crate":59,"name":"clap_derive"},{"crate":42,"name":"derivative"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":17,"name":"tokio_macros"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":279,"name":"enum_dispatch"},{"crate":242,"name":"derive_more"},{"crate":311,"name":"enum_iterator_derive"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/src"],"exclude_dirs":[]},"cfg":["feature=\"from_ir\"","feature=\"merge_tools\"","buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/BUCK","label":"root//nagara:nagara","target_kind":"lib","shell_runnables":[{"program":"buck2","args":["build","root//nagara:nagara[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"nalgebra-0.33.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__nalgebra-0.33.0.crate__/nalgebra-0.33.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:nalgebra-0.33.0"},"edition":"2018","deps":[{"crate":204,"name":"approx"},{"crate":188,"name":"matrixmultiply"},{"crate":125,"name":"num_complex"},{"crate":87,"name":"num_rational"},{"crate":95,"name":"num_traits"},{"crate":446,"name":"simba"},{"crate":425,"name":"typenum"},{"crate":276,"name":"nalgebra_macros"},{"crate":309,"name":"serde_derive"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__nalgebra-0.33.0.crate__/nalgebra-0.33.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"macros\"","feature=\"matrixmultiply\"","feature=\"nalgebra-macros\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"plotters-backend-0.3.5","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__plotters-backend-0.3.5.crate__/plotters-backend-0.3.5.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:plotters-backend-0.3.5"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__plotters-backend-0.3.5.crate__/plotters-backend-0.3.5.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"env_logger-0.10.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__env_logger-0.10.1.crate__/env_logger-0.10.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:env_logger-0.10.1"},"edition":"2021","deps":[{"crate":67,"name":"humantime"},{"crate":80,"name":"is_terminal"},{"crate":78,"name":"log"},{"crate":247,"name":"regex"},{"crate":53,"name":"termcolor"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__env_logger-0.10.1.crate__/env_logger-0.10.1.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"auto-color\"","feature=\"color\"","feature=\"default\"","feature=\"humantime\"","feature=\"regex\"","test"],"env":{},"is_proc_macro":false},{"display_name":"bytes-1.5.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__bytes-1.5.0.crate__/bytes-1.5.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:bytes-1.5.0"},"edition":"2018","deps":[{"crate":303,"name":"serde"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__bytes-1.5.0.crate__/bytes-1.5.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"serde\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"ahash-0.7.7","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__ahash-0.7.7.crate__/ahash-0.7.7.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:ahash-0.7.7"},"edition":"2018","deps":[{"crate":232,"name":"getrandom"},{"crate":440,"name":"once_cell"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__ahash-0.7.7.crate__/ahash-0.7.7.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"td_build_script","root_module":"/home/cormac/code/monorepo/test_data/build.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/test_data/BUCK","label":"root//test_data:td_build_script"},"edition":"2021","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/test_data"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"constcat-0.3.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__constcat-0.3.1.crate__/constcat-0.3.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:constcat-0.3.1"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__constcat-0.3.1.crate__/constcat-0.3.1.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"bytes\"","feature=\"default\"","test"],"env":{},"is_proc_macro":false},{"display_name":"tee","root_module":"/home/cormac/code/monorepo/types/crates/tee/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/types/crates/tee/BUCK","label":"root//types/crates/tee:tee"},"edition":"2021","deps":[{"crate":321,"name":"ahash"},{"crate":204,"name":"approx"},{"crate":159,"name":"dioxus_core"},{"crate":278,"name":"miniball"},{"crate":445,"name":"nalgebra"},{"crate":182,"name":"partition"},{"crate":20,"name":"petgraph"},{"crate":416,"name":"rand"},{"crate":452,"name":"rayon"},{"crate":194,"name":"roaring"},{"crate":303,"name":"serde"},{"crate":29,"name":"simba"},{"crate":124,"name":"strum"},{"crate":40,"name":"thiserror"},{"crate":177,"name":"futures_macro"},{"crate":309,"name":"serde_derive"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":108,"name":"strum_macros"},{"crate":403,"name":"thiserror_impl"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/types/crates/tee/src"],"exclude_dirs":[]},"cfg":["feature=\"serde\"","feature=\"dioxus\"","feature=\"petgraph\"","feature=\"rayon\"","buck_build","test"],"env":{},"is_proc_macro":false},{"display_name":"dtoa-short-0.3.4","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__dtoa-short-0.3.4.crate__/dtoa-short-0.3.4.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:dtoa-short-0.3.4"},"edition":"2015","deps":[{"crate":411,"name":"dtoa"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__dtoa-short-0.3.4.crate__/dtoa-short-0.3.4.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"geo-0.25.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__geo-0.25.1.crate__/geo-0.25.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:geo-0.25.1"},"edition":"2021","deps":[{"crate":319,"name":"earcutr"},{"crate":165,"name":"float_next_after"},{"crate":378,"name":"geo_types"},{"crate":495,"name":"geographiclib_rs"},{"crate":78,"name":"log"},{"crate":95,"name":"num_traits"},{"crate":258,"name":"robust"},{"crate":250,"name":"rstar"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__geo-0.25.1.crate__/geo-0.25.1.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"earcutr\"","test"],"env":{},"is_proc_macro":false},{"display_name":"workholding-test","root_module":"/home/cormac/code/monorepo/nagara/crates/workholding/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/workholding/BUCK","label":"root//nagara/crates/workholding:workholding-test"},"edition":"2021","deps":[{"crate":78,"name":"log"},{"crate":173,"name":"cam_types"},{"crate":143,"name":"standardization"},{"crate":309,"name":"serde_derive"},{"crate":177,"name":"futures_macro"},{"crate":50,"name":"paste"},{"crate":403,"name":"thiserror_impl"},{"crate":284,"name":"time_macros"},{"crate":17,"name":"tokio_macros"},{"crate":102,"name":"tracing_attributes"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":276,"name":"nalgebra_macros"},{"crate":3,"name":"bytemuck_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":337,"name":"serde_repr"},{"crate":252,"name":"serde_with_macros"},{"crate":108,"name":"strum_macros"},{"crate":502,"name":"num_derive"},{"crate":11,"name":"serde_with_macros"},{"crate":59,"name":"clap_derive"},{"crate":279,"name":"enum_dispatch"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":242,"name":"derive_more"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/workholding/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/workholding/BUCK","label":"root//nagara/crates/workholding:workholding-test","target_kind":"test","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/workholding:workholding-test[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"types_scopes","root_module":"/home/cormac/code/monorepo/types/crates/types_scopes/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/types/crates/types_scopes/BUCK","label":"root//types/crates/types_scopes:types_scopes"},"edition":"2021","deps":[{"crate":303,"name":"serde"},{"crate":40,"name":"thiserror"},{"crate":90,"name":"uuid"},{"crate":309,"name":"serde_derive"},{"crate":403,"name":"thiserror_impl"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/types/crates/types_scopes/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"env":{},"is_proc_macro":false},{"display_name":"basic-toml-0.1.9","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__basic-toml-0.1.9.crate__/basic-toml-0.1.9.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:basic-toml-0.1.9"},"edition":"2021","deps":[{"crate":303,"name":"serde"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__basic-toml-0.1.9.crate__/basic-toml-0.1.9.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{"CARGO_MANIFEST_DIR":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__basic-toml-0.1.9__/__srcs/basic-toml-0.1.9.crate"},"is_proc_macro":false},{"display_name":"sha2-0.10.8","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__sha2-0.10.8.crate__/sha2-0.10.8.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:sha2-0.10.8"},"edition":"2018","deps":[{"crate":71,"name":"cfg_if"},{"crate":360,"name":"digest"},{"crate":289,"name":"cpufeatures"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__sha2-0.10.8.crate__/sha2-0.10.8.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"libsqlite3-sys-0.27.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__libsqlite3-sys-0.27.0__/__srcs/libsqlite3-sys-0.27.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:libsqlite3-sys-0.27.0"},"edition":"2021","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__libsqlite3-sys-0.27.0__/__srcs/libsqlite3-sys-0.27.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"bundled\"","feature=\"bundled_bindings\"","feature=\"cc\"","feature=\"pkg-config\"","feature=\"unlock_notify\"","feature=\"vcpkg\"","test"],"env":{},"is_proc_macro":false},{"display_name":"atoi-2.0.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__atoi-2.0.0.crate__/atoi-2.0.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:atoi-2.0.0"},"edition":"2021","deps":[{"crate":95,"name":"num_traits"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__atoi-2.0.0.crate__/atoi-2.0.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"lookup_tables-test","root_module":"/home/cormac/code/monorepo/nagara/crates/lookup_tables/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/lookup_tables/BUCK","label":"root//nagara/crates/lookup_tables:lookup_tables-test"},"edition":"2021","deps":[{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":334,"name":"chrono"},{"crate":424,"name":"dotenv"},{"crate":313,"name":"enum_iterator"},{"crate":83,"name":"lazy_static"},{"crate":78,"name":"log"},{"crate":440,"name":"once_cell"},{"crate":303,"name":"serde"},{"crate":496,"name":"serde_json"},{"crate":167,"name":"sqlx"},{"crate":124,"name":"strum"},{"crate":40,"name":"thiserror"},{"crate":457,"name":"tokio"},{"crate":320,"name":"geometry"},{"crate":173,"name":"cam_types"},{"crate":143,"name":"standardization"},{"crate":213,"name":"tee"},{"crate":14,"name":"types_costs"},{"crate":493,"name":"types_ids"},{"crate":164,"name":"clap"},{"crate":305,"name":"csv"},{"crate":385,"name":"test_data"},{"crate":309,"name":"serde_derive"},{"crate":311,"name":"enum_iterator_derive"},{"crate":177,"name":"futures_macro"},{"crate":50,"name":"paste"},{"crate":403,"name":"thiserror_impl"},{"crate":284,"name":"time_macros"},{"crate":17,"name":"tokio_macros"},{"crate":102,"name":"tracing_attributes"},{"crate":140,"name":"sqlx_macros"},{"crate":108,"name":"strum_macros"},{"crate":276,"name":"nalgebra_macros"},{"crate":3,"name":"bytemuck_derive"},{"crate":502,"name":"num_derive"},{"crate":11,"name":"serde_with_macros"},{"crate":337,"name":"serde_repr"},{"crate":59,"name":"clap_derive"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":279,"name":"enum_dispatch"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":242,"name":"derive_more"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/lookup_tables/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/lookup_tables/BUCK","label":"root//nagara/crates/lookup_tables:lookup_tables-test","target_kind":"test","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/lookup_tables:lookup_tables-test[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{"CARGO_MANIFEST_DIR":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/root/2ca3db971bb25d5c/nagara/crates/lookup_tables/__lookup_tables-test__/__srcs/."},"is_proc_macro":false},{"display_name":"rayon-core-1.12.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__rayon-core-1.12.1.crate__/rayon-core-1.12.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:rayon-core-1.12.1"},"edition":"2021","deps":[{"crate":30,"name":"crossbeam_deque"},{"crate":438,"name":"crossbeam_utils"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__rayon-core-1.12.1.crate__/rayon-core-1.12.1.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"errno-0.3.8","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__errno-0.3.8.crate__/errno-0.3.8.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:errno-0.3.8"},"edition":"2018","deps":[{"crate":86,"name":"libc"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__errno-0.3.8.crate__/errno-0.3.8.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"rustversion-1.0.14-build-script-build","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__rustversion-1.0.14.crate__/rustversion-1.0.14.crate/build/build.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:rustversion-1.0.14-build-script-build"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__rustversion-1.0.14.crate__/rustversion-1.0.14.crate/build"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"_dioxus-core-macro-0.5.6","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__dioxus-core-macro-0.5.6.crate__/dioxus-core-macro-0.5.6.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_dioxus-core-macro-0.5.6"},"edition":"2021","deps":[{"crate":212,"name":"constcat"},{"crate":301,"name":"convert_case"},{"crate":89,"name":"dioxus_rsx"},{"crate":93,"name":"prettyplease"},{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":472,"name":"syn"},{"crate":177,"name":"futures_macro"},{"crate":309,"name":"serde_derive"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"},{"crate":403,"name":"thiserror_impl"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__dioxus-core-macro-0.5.6.crate__/dioxus-core-macro-0.5.6.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___dioxus-core-macro-0.5.6__/out/proc-macro-pic-static_pic-link/libdioxus_core_macro-5a2c1f26.so"},{"display_name":"siphasher-0.3.11","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__siphasher-0.3.11.crate__/siphasher-0.3.11.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:siphasher-0.3.11"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__siphasher-0.3.11.crate__/siphasher-0.3.11.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"clap_lex-0.6.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__clap_lex-0.6.0.crate__/clap_lex-0.6.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:clap_lex-0.6.0"},"edition":"2021","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__clap_lex-0.6.0.crate__/clap_lex-0.6.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"retain_mut-0.1.7","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__retain_mut-0.1.7.crate__/retain_mut-0.1.7.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:retain_mut-0.1.7"},"edition":"2015","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__retain_mut-0.1.7.crate__/retain_mut-0.1.7.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"types_auth","root_module":"/home/cormac/code/monorepo/types/crates/types_auth/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/types/crates/types_auth/BUCK","label":"root//types/crates/types_auth:types_auth"},"edition":"2021","deps":[{"crate":303,"name":"serde"},{"crate":124,"name":"strum"},{"crate":309,"name":"serde_derive"},{"crate":108,"name":"strum_macros"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/types/crates/types_auth/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"env":{},"is_proc_macro":false},{"display_name":"plotters-svg-0.3.5","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__plotters-svg-0.3.5.crate__/plotters-svg-0.3.5.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:plotters-svg-0.3.5"},"edition":"2018","deps":[{"crate":207,"name":"plotters_backend"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__plotters-svg-0.3.5.crate__/plotters-svg-0.3.5.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"getrandom-0.2.11","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__getrandom-0.2.11.crate__/getrandom-0.2.11.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:getrandom-0.2.11"},"edition":"2018","deps":[{"crate":71,"name":"cfg_if"},{"crate":86,"name":"libc"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__getrandom-0.2.11.crate__/getrandom-0.2.11.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"js\"","feature=\"js-sys\"","feature=\"rdrand\"","feature=\"std\"","feature=\"wasm-bindgen\"","test"],"env":{"CARGO_MANIFEST_DIR":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__getrandom-0.2.11__/__srcs/getrandom-0.2.11.crate"},"is_proc_macro":false},{"display_name":"adler-1.0.2","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__adler-1.0.2.crate__/adler-1.0.2.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:adler-1.0.2"},"edition":"2015","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__adler-1.0.2.crate__/adler-1.0.2.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"darling_core-0.20.3","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__darling_core-0.20.3.crate__/darling_core-0.20.3.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:darling_core-0.20.3"},"edition":"2018","deps":[{"crate":409,"name":"fnv"},{"crate":518,"name":"ident_case"},{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":96,"name":"strsim"},{"crate":472,"name":"syn"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__darling_core-0.20.3.crate__/darling_core-0.20.3.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"strsim\"","feature=\"suggestions\"","test"],"env":{},"is_proc_macro":false},{"display_name":"_cssparser-macros-0.6.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__cssparser-macros-0.6.1.crate__/cssparser-macros-0.6.1.crate/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_cssparser-macros-0.6.1"},"edition":"2018","deps":[{"crate":381,"name":"quote"},{"crate":472,"name":"syn"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__cssparser-macros-0.6.1.crate__/cssparser-macros-0.6.1.crate"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___cssparser-macros-0.6.1__/out/proc-macro-pic-static_pic-link/libcssparser_macros-4b3d6469.so"},{"display_name":"hashbrown-0.11.2","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__hashbrown-0.11.2.crate__/hashbrown-0.11.2.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:hashbrown-0.11.2"},"edition":"2018","deps":[{"crate":210,"name":"ahash"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__hashbrown-0.11.2.crate__/hashbrown-0.11.2.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"ahash\"","feature=\"inline-more\"","test"],"env":{},"is_proc_macro":false},{"display_name":"miniz_oxide-0.7.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__miniz_oxide-0.7.1.crate__/miniz_oxide-0.7.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:miniz_oxide-0.7.1"},"edition":"2018","deps":[{"crate":233,"name":"adler"},{"crate":39,"name":"simd_adler32"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__miniz_oxide-0.7.1.crate__/miniz_oxide-0.7.1.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"simd\"","feature=\"simd-adler32\"","feature=\"with-alloc\"","test"],"env":{},"is_proc_macro":false},{"display_name":"_rustversion-1.0.14","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__rustversion-1.0.14.crate__/rustversion-1.0.14.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_rustversion-1.0.14"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__rustversion-1.0.14.crate__/rustversion-1.0.14.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___rustversion-1.0.14__/out/proc-macro-pic-static_pic-link/librustversion-5b31a7d2.so"},{"display_name":"longest-increasing-subsequence-0.1.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__longest-increasing-subsequence-0.1.0.crate__/longest-increasing-subsequence-0.1.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:longest-increasing-subsequence-0.1.0"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__longest-increasing-subsequence-0.1.0.crate__/longest-increasing-subsequence-0.1.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"generic-array-0.14.7","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__generic-array-0.14.7.crate__/generic-array-0.14.7.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:generic-array-0.14.7"},"edition":"2015","deps":[{"crate":425,"name":"typenum"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__generic-array-0.14.7.crate__/generic-array-0.14.7.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"more_lengths\"","test"],"env":{},"is_proc_macro":false},{"display_name":"anstyle-1.0.4","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__anstyle-1.0.4.crate__/anstyle-1.0.4.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:anstyle-1.0.4"},"edition":"2021","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__anstyle-1.0.4.crate__/anstyle-1.0.4.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"_derive_more-0.99.17","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__derive_more-0.99.17.crate__/derive_more-0.99.17.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_derive_more-0.99.17"},"edition":"2018","deps":[{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":484,"name":"syn"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__derive_more-0.99.17.crate__/derive_more-0.99.17.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"as_mut\"","feature=\"as_ref\"","feature=\"deref\"","feature=\"deref_mut\"","feature=\"display\"","feature=\"error\"","feature=\"from\"","test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___derive_more-0.99.17__/out/proc-macro-pic-static_pic-link/libderive_more-78299a7f.so"},{"display_name":"num-integer-0.1.45","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__num-integer-0.1.45.crate__/num-integer-0.1.45.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:num-integer-0.1.45"},"edition":"2015","deps":[{"crate":95,"name":"num_traits"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__num-integer-0.1.45.crate__/num-integer-0.1.45.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"i128\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"tool_ir-test","root_module":"/home/cormac/code/monorepo/nagara/crates/tool_ir/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/tool_ir/BUCK","label":"root//nagara/crates/tool_ir:tool_ir-test"},"edition":"2021","deps":[{"crate":321,"name":"ahash"},{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":15,"name":"colored"},{"crate":78,"name":"log"},{"crate":445,"name":"nalgebra"},{"crate":20,"name":"petgraph"},{"crate":498,"name":"pretty_env_logger"},{"crate":303,"name":"serde"},{"crate":533,"name":"serde_with"},{"crate":124,"name":"strum"},{"crate":40,"name":"thiserror"},{"crate":388,"name":"tracing"},{"crate":396,"name":"diagnostic"},{"crate":21,"name":"fog"},{"crate":320,"name":"geometry"},{"crate":437,"name":"concrete_tools"},{"crate":270,"name":"constraints"},{"crate":213,"name":"tee"},{"crate":405,"name":"fog_rpc"},{"crate":279,"name":"enum_dispatch"},{"crate":276,"name":"nalgebra_macros"},{"crate":309,"name":"serde_derive"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":11,"name":"serde_with_macros"},{"crate":284,"name":"time_macros"},{"crate":108,"name":"strum_macros"},{"crate":403,"name":"thiserror_impl"},{"crate":102,"name":"tracing_attributes"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":177,"name":"futures_macro"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":59,"name":"clap_derive"},{"crate":346,"name":"async_trait"},{"crate":343,"name":"pin_project_internal"},{"crate":348,"name":"tarpc_plugins"},{"crate":17,"name":"tokio_macros"},{"crate":129,"name":"educe"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/tool_ir/src"],"exclude_dirs":[]},"cfg":["feature=\"testing\"","buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/tool_ir/BUCK","label":"root//nagara/crates/tool_ir:tool_ir-test","target_kind":"test","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/tool_ir:tool_ir-test[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"tempfile-3.10.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__tempfile-3.10.1.crate__/tempfile-3.10.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:tempfile-3.10.1"},"edition":"2021","deps":[{"crate":71,"name":"cfg_if"},{"crate":523,"name":"fastrand"},{"crate":253,"name":"rustix"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__tempfile-3.10.1.crate__/tempfile-3.10.1.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"float-ord-0.2.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__float-ord-0.2.0.crate__/float-ord-0.2.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:float-ord-0.2.0"},"edition":"2015","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__float-ord-0.2.0.crate__/float-ord-0.2.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"regex-1.10.2","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__regex-1.10.2.crate__/regex-1.10.2.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:regex-1.10.2"},"edition":"2021","deps":[{"crate":363,"name":"aho_corasick"},{"crate":127,"name":"memchr"},{"crate":267,"name":"regex_automata"},{"crate":491,"name":"regex_syntax"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__regex-1.10.2.crate__/regex-1.10.2.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"perf\"","feature=\"perf-backtrack\"","feature=\"perf-cache\"","feature=\"perf-dfa\"","feature=\"perf-inline\"","feature=\"perf-literal\"","feature=\"perf-onepass\"","feature=\"std\"","feature=\"unicode\"","feature=\"unicode-age\"","feature=\"unicode-bool\"","feature=\"unicode-case\"","feature=\"unicode-gencat\"","feature=\"unicode-perl\"","feature=\"unicode-script\"","feature=\"unicode-segment\"","test"],"env":{},"is_proc_macro":false},{"display_name":"proc-macro2-1.0.78","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__proc-macro2-1.0.78.crate__/proc-macro2-1.0.78.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:proc-macro2-1.0.78"},"edition":"2021","deps":[{"crate":49,"name":"unicode_ident"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__proc-macro2-1.0.78.crate__/proc-macro2-1.0.78.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"proc-macro\"","feature=\"span-locations\"","test"],"env":{},"is_proc_macro":false},{"display_name":"ordered-float-4.2.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__ordered-float-4.2.0.crate__/ordered-float-4.2.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:ordered-float-4.2.0"},"edition":"2021","deps":[{"crate":95,"name":"num_traits"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__ordered-float-4.2.0.crate__/ordered-float-4.2.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"rstar-0.10.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__rstar-0.10.0.crate__/rstar-0.10.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:rstar-0.10.0"},"edition":"2018","deps":[{"crate":463,"name":"heapless"},{"crate":95,"name":"num_traits"},{"crate":393,"name":"smallvec"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__rstar-0.10.0.crate__/rstar-0.10.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","test"],"env":{},"is_proc_macro":false},{"display_name":"fog_stage","root_module":"/home/cormac/code/monorepo/fog/crates/fog_stage/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/fog/crates/fog_stage/BUCK","label":"root//fog/crates/fog_stage:fog_stage"},"edition":"2021","deps":[{"crate":321,"name":"ahash"},{"crate":179,"name":"dioxus"},{"crate":303,"name":"serde"},{"crate":388,"name":"tracing"},{"crate":21,"name":"fog"},{"crate":420,"name":"fog_css"},{"crate":339,"name":"fog_scene"},{"crate":478,"name":"airlock"},{"crate":213,"name":"tee"},{"crate":177,"name":"futures_macro"},{"crate":309,"name":"serde_derive"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"},{"crate":226,"name":"dioxus_core_macro"},{"crate":403,"name":"thiserror_impl"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":108,"name":"strum_macros"},{"crate":235,"name":"cssparser_macros"},{"crate":91,"name":"phf_macros"},{"crate":11,"name":"serde_with_macros"},{"crate":59,"name":"clap_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/fog/crates/fog_stage/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"env":{},"is_proc_macro":false},{"display_name":"_serde_with_macros-2.3.3","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__serde_with_macros-2.3.3.crate__/serde_with_macros-2.3.3.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_serde_with_macros-2.3.3"},"edition":"2021","deps":[{"crate":170,"name":"darling"},{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":472,"name":"syn"},{"crate":329,"name":"darling_macro"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__serde_with_macros-2.3.3.crate__/serde_with_macros-2.3.3.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___serde_with_macros-2.3.3__/out/proc-macro-pic-static_pic-link/libserde_with_macros-2bd660c6.so"},{"display_name":"rustix-0.38.34","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__rustix-0.38.34.crate__/rustix-0.38.34.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:rustix-0.38.34"},"edition":"2021","deps":[{"crate":333,"name":"bitflags"},{"crate":86,"name":"libc"},{"crate":433,"name":"linux_raw_sys"},{"crate":224,"name":"libc_errno"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__rustix-0.38.34.crate__/rustix-0.38.34.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"default\"","feature=\"event\"","feature=\"fs\"","feature=\"libc-extra-traits\"","feature=\"net\"","feature=\"pipe\"","feature=\"process\"","feature=\"std\"","feature=\"time\"","feature=\"use-libc-auxv\"","test"],"env":{},"is_proc_macro":false},{"display_name":"fast-float-0.2.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__fast-float-0.2.0.crate__/fast-float-0.2.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:fast-float-0.2.0"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__fast-float-0.2.0.crate__/fast-float-0.2.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"powerfmt-0.2.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__powerfmt-0.2.0.crate__/powerfmt-0.2.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:powerfmt-0.2.0"},"edition":"2021","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__powerfmt-0.2.0.crate__/powerfmt-0.2.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"type-map-0.4.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__type-map-0.4.0.crate__/type-map-0.4.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:type-map-0.4.0"},"edition":"2018","deps":[{"crate":379,"name":"rustc_hash"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__type-map-0.4.0.crate__/type-map-0.4.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"nagara_tm","root_module":"/home/cormac/code/monorepo/nagara/crates/nagara_tm/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/nagara_tm/BUCK","label":"root//nagara/crates/nagara_tm:nagara_tm"},"edition":"2021","deps":[{"crate":321,"name":"ahash"},{"crate":327,"name":"itertools"},{"crate":78,"name":"log"},{"crate":452,"name":"rayon"},{"crate":275,"name":"slotmap"},{"crate":21,"name":"fog"},{"crate":320,"name":"geometry"},{"crate":270,"name":"constraints"},{"crate":117,"name":"setups"},{"crate":286,"name":"tool_ir"},{"crate":213,"name":"tee"},{"crate":9,"name":"types_intervaltree"},{"crate":309,"name":"serde_derive"},{"crate":177,"name":"futures_macro"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":108,"name":"strum_macros"},{"crate":403,"name":"thiserror_impl"},{"crate":11,"name":"serde_with_macros"},{"crate":59,"name":"clap_derive"},{"crate":42,"name":"derivative"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":17,"name":"tokio_macros"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":279,"name":"enum_dispatch"},{"crate":242,"name":"derive_more"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/nagara_tm/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/nagara_tm/BUCK","label":"root//nagara/crates/nagara_tm:nagara_tm","target_kind":"lib","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/nagara_tm:nagara_tm[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"robust-0.2.3","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__robust-0.2.3.crate__/robust-0.2.3.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:robust-0.2.3"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__robust-0.2.3.crate__/robust-0.2.3.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"tracing-opentelemetry-0.18.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__tracing-opentelemetry-0.18.0.crate__/tracing-opentelemetry-0.18.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:tracing-opentelemetry-0.18.0"},"edition":"2018","deps":[{"crate":440,"name":"once_cell"},{"crate":198,"name":"opentelemetry"},{"crate":388,"name":"tracing"},{"crate":371,"name":"tracing_core"},{"crate":201,"name":"tracing_subscriber"},{"crate":177,"name":"futures_macro"},{"crate":309,"name":"serde_derive"},{"crate":403,"name":"thiserror_impl"},{"crate":346,"name":"async_trait"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__tracing-opentelemetry-0.18.0.crate__/tracing-opentelemetry-0.18.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"sct-0.7.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__sct-0.7.1.crate__/sct-0.7.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:sct-0.7.1"},"edition":"2021","deps":[{"crate":199,"name":"ring"},{"crate":163,"name":"untrusted"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__sct-0.7.1.crate__/sct-0.7.1.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"into-attr-0.1.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__into-attr-0.1.1.crate__/into-attr-0.1.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:into-attr-0.1.1"},"edition":"2021","deps":[{"crate":310,"name":"dot_structures"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__into-attr-0.1.1.crate__/into-attr-0.1.1.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"yeslogic-fontconfig-sys-3.2.0-build-script-build","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__yeslogic-fontconfig-sys-3.2.0.crate__/yeslogic-fontconfig-sys-3.2.0.crate/build.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:yeslogic-fontconfig-sys-3.2.0-build-script-build"},"edition":"2018","deps":[{"crate":27,"name":"pkg_config"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__yeslogic-fontconfig-sys-3.2.0.crate__/yeslogic-fontconfig-sys-3.2.0.crate"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"freetype-sys-0.13.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__freetype-sys-0.13.1.crate__/freetype-sys-0.13.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:freetype-sys-0.13.1"},"edition":"2015","deps":[{"crate":86,"name":"libc"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__freetype-sys-0.13.1.crate__/freetype-sys-0.13.1.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"yeslogic-fontconfig-sys-3.2.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__yeslogic-fontconfig-sys-3.2.0.crate__/yeslogic-fontconfig-sys-3.2.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:yeslogic-fontconfig-sys-3.2.0"},"edition":"2018","deps":[{"crate":37,"name":"const_cstr"},{"crate":356,"name":"dlib"},{"crate":440,"name":"once_cell"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__yeslogic-fontconfig-sys-3.2.0.crate__/yeslogic-fontconfig-sys-3.2.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"doc-comment-0.3.3","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__doc-comment-0.3.3.crate__/doc-comment-0.3.3.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:doc-comment-0.3.3"},"edition":"2015","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__doc-comment-0.3.3.crate__/doc-comment-0.3.3.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"fluent-langneg-0.13.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__fluent-langneg-0.13.0.crate__/fluent-langneg-0.13.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:fluent-langneg-0.13.0"},"edition":"2018","deps":[{"crate":461,"name":"unic_langid"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__fluent-langneg-0.13.0.crate__/fluent-langneg-0.13.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","test"],"env":{},"is_proc_macro":false},{"display_name":"regex-automata-0.4.3","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__regex-automata-0.4.3.crate__/regex-automata-0.4.3.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:regex-automata-0.4.3"},"edition":"2021","deps":[{"crate":363,"name":"aho_corasick"},{"crate":127,"name":"memchr"},{"crate":491,"name":"regex_syntax"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__regex-automata-0.4.3.crate__/regex-automata-0.4.3.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"dfa-onepass\"","feature=\"dfa-search\"","feature=\"hybrid\"","feature=\"meta\"","feature=\"nfa-backtrack\"","feature=\"nfa-pikevm\"","feature=\"nfa-thompson\"","feature=\"perf-inline\"","feature=\"perf-literal\"","feature=\"perf-literal-multisubstring\"","feature=\"perf-literal-substring\"","feature=\"std\"","feature=\"syntax\"","feature=\"unicode\"","feature=\"unicode-age\"","feature=\"unicode-bool\"","feature=\"unicode-case\"","feature=\"unicode-gencat\"","feature=\"unicode-perl\"","feature=\"unicode-script\"","feature=\"unicode-segment\"","feature=\"unicode-word-boundary\"","test"],"env":{},"is_proc_macro":false},{"display_name":"tarpc-0.33.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__tarpc-0.33.0.crate__/tarpc-0.33.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:tarpc-0.33.0"},"edition":"2021","deps":[{"crate":296,"name":"anyhow"},{"crate":409,"name":"fnv"},{"crate":299,"name":"futures"},{"crate":67,"name":"humantime"},{"crate":198,"name":"opentelemetry"},{"crate":355,"name":"pin_project"},{"crate":416,"name":"rand"},{"crate":303,"name":"serde"},{"crate":322,"name":"static_assertions"},{"crate":40,"name":"thiserror"},{"crate":457,"name":"tokio"},{"crate":180,"name":"tokio_serde"},{"crate":510,"name":"tokio_util"},{"crate":388,"name":"tracing"},{"crate":259,"name":"tracing_opentelemetry"},{"crate":177,"name":"futures_macro"},{"crate":309,"name":"serde_derive"},{"crate":403,"name":"thiserror_impl"},{"crate":346,"name":"async_trait"},{"crate":343,"name":"pin_project_internal"},{"crate":348,"name":"tarpc_plugins"},{"crate":17,"name":"tokio_macros"},{"crate":102,"name":"tracing_attributes"},{"crate":129,"name":"educe"},{"crate":284,"name":"time_macros"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__tarpc-0.33.0.crate__/tarpc-0.33.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"serde\"","feature=\"serde-transport\"","feature=\"serde-transport-json\"","feature=\"serde1\"","feature=\"tcp\"","feature=\"tokio-serde\"","feature=\"tokio1\"","feature=\"unix\"","test"],"env":{},"is_proc_macro":false},{"display_name":"target-lexicon-0.12.12","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__target-lexicon-0.12.12.crate__/target-lexicon-0.12.12.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:target-lexicon-0.12.12"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__target-lexicon-0.12.12.crate__/target-lexicon-0.12.12.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","test"],"env":{},"is_proc_macro":false},{"display_name":"constraints","root_module":"/home/cormac/code/monorepo/nagara/crates/constraints/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/constraints/BUCK","label":"root//nagara/crates/constraints:constraints"},"edition":"2021","deps":[{"crate":321,"name":"ahash"},{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":333,"name":"bitflags"},{"crate":78,"name":"log"},{"crate":445,"name":"nalgebra"},{"crate":303,"name":"serde"},{"crate":124,"name":"strum"},{"crate":21,"name":"fog"},{"crate":213,"name":"tee"},{"crate":309,"name":"serde_derive"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":108,"name":"strum_macros"},{"crate":177,"name":"futures_macro"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":403,"name":"thiserror_impl"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/constraints/src"],"exclude_dirs":[]},"cfg":["feature=\"serde\"","buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/constraints/BUCK","label":"root//nagara/crates/constraints:constraints","target_kind":"lib","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/constraints:constraints[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"tiff-0.9.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__tiff-0.9.0.crate__/tiff-0.9.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:tiff-0.9.0"},"edition":"2018","deps":[{"crate":64,"name":"flate2"},{"crate":528,"name":"weezl"},{"crate":94,"name":"jpeg"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__tiff-0.9.0.crate__/tiff-0.9.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"thread_local-1.1.7","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__thread_local-1.1.7.crate__/thread_local-1.1.7.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:thread_local-1.1.7"},"edition":"2021","deps":[{"crate":71,"name":"cfg_if"},{"crate":440,"name":"once_cell"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__thread_local-1.1.7.crate__/thread_local-1.1.7.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"pkcs1-0.7.5","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__pkcs1-0.7.5.crate__/pkcs1-0.7.5.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:pkcs1-0.7.5"},"edition":"2021","deps":[{"crate":366,"name":"der"},{"crate":516,"name":"pkcs8"},{"crate":43,"name":"spki"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__pkcs1-0.7.5.crate__/pkcs1-0.7.5.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"pem\"","feature=\"pkcs8\"","feature=\"std\"","feature=\"zeroize\"","test"],"env":{},"is_proc_macro":false},{"display_name":"url-2.5.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__url-2.5.0.crate__/url-2.5.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:url-2.5.0"},"edition":"2018","deps":[{"crate":81,"name":"form_urlencoded"},{"crate":432,"name":"idna"},{"crate":459,"name":"percent_encoding"},{"crate":303,"name":"serde"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__url-2.5.0.crate__/url-2.5.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"serde\"","test"],"env":{},"is_proc_macro":false},{"display_name":"slotmap-1.0.7","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__slotmap-1.0.7.crate__/slotmap-1.0.7.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:slotmap-1.0.7"},"edition":"2018","deps":[{"crate":303,"name":"serde"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__slotmap-1.0.7.crate__/slotmap-1.0.7.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"serde\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"_nalgebra-macros-0.2.2","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__nalgebra-macros-0.2.2.crate__/nalgebra-macros-0.2.2.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_nalgebra-macros-0.2.2"},"edition":"2018","deps":[{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":472,"name":"syn"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__nalgebra-macros-0.2.2.crate__/nalgebra-macros-0.2.2.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___nalgebra-macros-0.2.2__/out/proc-macro-pic-static_pic-link/libnalgebra_macros-41568c52.so"},{"display_name":"phf-0.11.2","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__phf-0.11.2.crate__/phf-0.11.2.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:phf-0.11.2"},"edition":"2021","deps":[{"crate":312,"name":"phf_shared"},{"crate":91,"name":"phf_macros"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__phf-0.11.2.crate__/phf-0.11.2.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"macros\"","feature=\"phf_macros\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"miniball-0.4.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__miniball-0.4.0.crate__/miniball-0.4.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:miniball-0.4.0"},"edition":"2021","deps":[{"crate":445,"name":"nalgebra"},{"crate":187,"name":"stacker"},{"crate":276,"name":"nalgebra_macros"},{"crate":309,"name":"serde_derive"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__miniball-0.4.0.crate__/miniball-0.4.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"_enum_dispatch-0.3.12","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__enum_dispatch-0.3.12.crate__/enum_dispatch-0.3.12.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_enum_dispatch-0.3.12"},"edition":"2018","deps":[{"crate":440,"name":"once_cell"},{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":472,"name":"syn"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__enum_dispatch-0.3.12.crate__/enum_dispatch-0.3.12.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___enum_dispatch-0.3.12__/out/proc-macro-pic-static_pic-link/libenum_dispatch-3b71c8e6.so"},{"display_name":"cargo_metadata-0.18.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__cargo_metadata-0.18.1.crate__/cargo_metadata-0.18.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:cargo_metadata-0.18.1"},"edition":"2018","deps":[{"crate":152,"name":"camino"},{"crate":98,"name":"cargo_platform"},{"crate":365,"name":"semver"},{"crate":303,"name":"serde"},{"crate":496,"name":"serde_json"},{"crate":40,"name":"thiserror"},{"crate":309,"name":"serde_derive"},{"crate":403,"name":"thiserror_impl"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__cargo_metadata-0.18.1.crate__/cargo_metadata-0.18.1.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","test"],"env":{},"is_proc_macro":false},{"display_name":"tracing-serde-0.1.3","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__tracing-serde-0.1.3.crate__/tracing-serde-0.1.3.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:tracing-serde-0.1.3"},"edition":"2018","deps":[{"crate":303,"name":"serde"},{"crate":371,"name":"tracing_core"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__tracing-serde-0.1.3.crate__/tracing-serde-0.1.3.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"futures-channel-0.3.29","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__futures-channel-0.3.29.crate__/futures-channel-0.3.29.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:futures-channel-0.3.29"},"edition":"2018","deps":[{"crate":116,"name":"futures_core"},{"crate":479,"name":"futures_sink"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__futures-channel-0.3.29.crate__/futures-channel-0.3.29.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"default\"","feature=\"futures-sink\"","feature=\"sink\"","feature=\"std\"","test"],"env":{"CARGO_MANIFEST_DIR":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__futures-channel-0.3.29__/__srcs/futures-channel-0.3.29.crate"},"is_proc_macro":false},{"display_name":"heapless-0.7.16-build-script-build","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__heapless-0.7.16.crate__/heapless-0.7.16.crate/build.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:heapless-0.7.16-build-script-build"},"edition":"2018","deps":[{"crate":18,"name":"rustc_version"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__heapless-0.7.16.crate__/heapless-0.7.16.crate"],"exclude_dirs":[]},"cfg":["feature=\"atomic-polyfill\"","feature=\"cas\"","feature=\"default\"","test"],"env":{"CARGO_MANIFEST_DIR":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__heapless-0.7.16-build-script-build__/__srcs/heapless-0.7.16.crate"},"is_proc_macro":false},{"display_name":"_time-macros-0.2.15","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__time-macros-0.2.15.crate__/time-macros-0.2.15.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_time-macros-0.2.15"},"edition":"2021","deps":[{"crate":527,"name":"time_core"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__time-macros-0.2.15.crate__/time-macros-0.2.15.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"formatting\"","feature=\"parsing\"","feature=\"serde\"","test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___time-macros-0.2.15__/out/proc-macro-pic-static_pic-link/libtime_macros-50413fc5.so"},{"display_name":"parametric","root_module":"/home/cormac/code/monorepo/golf/crates/parametric/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/golf/crates/parametric/BUCK","label":"root//golf/crates/parametric:parametric"},"edition":"2021","deps":[{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":112,"name":"gauss_quad"},{"crate":451,"name":"indexmap"},{"crate":327,"name":"itertools"},{"crate":78,"name":"log"},{"crate":445,"name":"nalgebra"},{"crate":361,"name":"num_dual"},{"crate":12,"name":"optimization_engine"},{"crate":452,"name":"rayon"},{"crate":303,"name":"serde"},{"crate":524,"name":"trait_enum"},{"crate":213,"name":"tee"},{"crate":276,"name":"nalgebra_macros"},{"crate":309,"name":"serde_derive"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":177,"name":"futures_macro"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"},{"crate":108,"name":"strum_macros"},{"crate":403,"name":"thiserror_impl"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/golf/crates/parametric/src"],"exclude_dirs":[]},"cfg":["feature=\"serde\"","buck_build","test"],"env":{},"is_proc_macro":false},{"display_name":"tool_ir","root_module":"/home/cormac/code/monorepo/nagara/crates/tool_ir/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/tool_ir/BUCK","label":"root//nagara/crates/tool_ir:tool_ir"},"edition":"2021","deps":[{"crate":321,"name":"ahash"},{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":15,"name":"colored"},{"crate":78,"name":"log"},{"crate":445,"name":"nalgebra"},{"crate":20,"name":"petgraph"},{"crate":498,"name":"pretty_env_logger"},{"crate":303,"name":"serde"},{"crate":533,"name":"serde_with"},{"crate":124,"name":"strum"},{"crate":40,"name":"thiserror"},{"crate":388,"name":"tracing"},{"crate":396,"name":"diagnostic"},{"crate":21,"name":"fog"},{"crate":320,"name":"geometry"},{"crate":437,"name":"concrete_tools"},{"crate":270,"name":"constraints"},{"crate":213,"name":"tee"},{"crate":279,"name":"enum_dispatch"},{"crate":276,"name":"nalgebra_macros"},{"crate":309,"name":"serde_derive"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":11,"name":"serde_with_macros"},{"crate":284,"name":"time_macros"},{"crate":108,"name":"strum_macros"},{"crate":403,"name":"thiserror_impl"},{"crate":102,"name":"tracing_attributes"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":177,"name":"futures_macro"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":59,"name":"clap_derive"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/tool_ir/src"],"exclude_dirs":[]},"cfg":["feature=\"testing\"","buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/tool_ir/BUCK","label":"root//nagara/crates/tool_ir:tool_ir","target_kind":"lib","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/tool_ir:tool_ir[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"stock-test","root_module":"/home/cormac/code/monorepo/nagara/crates/stock/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/stock/BUCK","label":"root//nagara/crates/stock:stock-test"},"edition":"2021","deps":[{"crate":78,"name":"log"},{"crate":320,"name":"geometry"},{"crate":173,"name":"cam_types"},{"crate":213,"name":"tee"},{"crate":309,"name":"serde_derive"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":502,"name":"num_derive"},{"crate":108,"name":"strum_macros"},{"crate":403,"name":"thiserror_impl"},{"crate":102,"name":"tracing_attributes"},{"crate":11,"name":"serde_with_macros"},{"crate":284,"name":"time_macros"},{"crate":177,"name":"futures_macro"},{"crate":337,"name":"serde_repr"},{"crate":59,"name":"clap_derive"},{"crate":17,"name":"tokio_macros"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":279,"name":"enum_dispatch"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":242,"name":"derive_more"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/stock/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/stock/BUCK","label":"root//nagara/crates/stock:stock-test","target_kind":"test","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/stock:stock-test[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"num-integer-0.1.45-build-script-build","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__num-integer-0.1.45.crate__/num-integer-0.1.45.crate/build.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:num-integer-0.1.45-build-script-build"},"edition":"2015","deps":[{"crate":453,"name":"autocfg"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__num-integer-0.1.45.crate__/num-integer-0.1.45.crate"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"i128\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"cpufeatures-0.2.11","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__cpufeatures-0.2.11.crate__/cpufeatures-0.2.11.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:cpufeatures-0.2.11"},"edition":"2018","deps":[{"crate":86,"name":"libc"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__cpufeatures-0.2.11.crate__/cpufeatures-0.2.11.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"modeling","root_module":"/home/cormac/code/monorepo/golf/crates/modeling/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/golf/crates/modeling/BUCK","label":"root//golf/crates/modeling:modeling"},"edition":"2021","deps":[{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":445,"name":"nalgebra"},{"crate":191,"name":"plotters"},{"crate":207,"name":"plotters_backend"},{"crate":524,"name":"trait_enum"},{"crate":276,"name":"nalgebra_macros"},{"crate":309,"name":"serde_derive"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/golf/crates/modeling/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"env":{},"is_proc_macro":false},{"display_name":"futures-task-0.3.29","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__futures-task-0.3.29.crate__/futures-task-0.3.29.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:futures-task-0.3.29"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__futures-task-0.3.29.crate__/futures-task-0.3.29.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"std\"","test"],"env":{"CARGO_MANIFEST_DIR":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__futures-task-0.3.29__/__srcs/futures-task-0.3.29.crate"},"is_proc_macro":false},{"display_name":"tinyvec-1.6.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__tinyvec-1.6.0.crate__/tinyvec-1.6.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:tinyvec-1.6.0"},"edition":"2018","deps":[{"crate":69,"name":"tinyvec_macros"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__tinyvec-1.6.0.crate__/tinyvec-1.6.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"default\"","feature=\"rustc_1_40\"","feature=\"rustc_1_55\"","feature=\"rustc_1_57\"","feature=\"std\"","feature=\"tinyvec_macros\"","test"],"env":{},"is_proc_macro":false},{"display_name":"stl_io-0.7.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__stl_io-0.7.0.crate__/stl_io-0.7.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:stl_io-0.7.0"},"edition":"2018","deps":[{"crate":26,"name":"byteorder"},{"crate":28,"name":"float_cmp"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__stl_io-0.7.0.crate__/stl_io-0.7.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"test-profile_grouping","root_module":"/home/cormac/code/monorepo/nagara/crates/frontier/tests/profile_grouping.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/frontier/BUCK","label":"root//nagara/crates/frontier:test-profile_grouping"},"edition":"2021","deps":[{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":76,"name":"bimap"},{"crate":15,"name":"colored"},{"crate":137,"name":"fixedbitset"},{"crate":451,"name":"indexmap"},{"crate":327,"name":"itertools"},{"crate":78,"name":"log"},{"crate":445,"name":"nalgebra"},{"crate":20,"name":"petgraph"},{"crate":191,"name":"plotters"},{"crate":207,"name":"plotters_backend"},{"crate":498,"name":"pretty_env_logger"},{"crate":452,"name":"rayon"},{"crate":40,"name":"thiserror"},{"crate":388,"name":"tracing"},{"crate":306,"name":"analysis_results"},{"crate":21,"name":"fog"},{"crate":405,"name":"fog_rpc"},{"crate":320,"name":"geometry"},{"crate":290,"name":"modeling"},{"crate":270,"name":"constraints"},{"crate":331,"name":"features"},{"crate":117,"name":"setups"},{"crate":286,"name":"tool_ir"},{"crate":173,"name":"cam_types"},{"crate":213,"name":"tee"},{"crate":416,"name":"rand"},{"crate":385,"name":"test_data"},{"crate":439,"name":"test_data_bytes"},{"crate":151,"name":"frontier"},{"crate":42,"name":"derivative"},{"crate":242,"name":"derive_more"},{"crate":309,"name":"serde_derive"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":403,"name":"thiserror_impl"},{"crate":102,"name":"tracing_attributes"},{"crate":177,"name":"futures_macro"},{"crate":284,"name":"time_macros"},{"crate":226,"name":"dioxus_core_macro"},{"crate":279,"name":"enum_dispatch"},{"crate":108,"name":"strum_macros"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":11,"name":"serde_with_macros"},{"crate":235,"name":"cssparser_macros"},{"crate":91,"name":"phf_macros"},{"crate":59,"name":"clap_derive"},{"crate":17,"name":"tokio_macros"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":346,"name":"async_trait"},{"crate":343,"name":"pin_project_internal"},{"crate":348,"name":"tarpc_plugins"},{"crate":129,"name":"educe"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/frontier/tests"],"exclude_dirs":[]},"cfg":["feature=\"frontier_new\"","buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/frontier/BUCK","label":"root//nagara/crates/frontier:test-profile_grouping","target_kind":"test","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/frontier:test-profile_grouping[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"zeroize-1.7.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__zeroize-1.7.0.crate__/zeroize-1.7.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:zeroize-1.7.0"},"edition":"2021","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__zeroize-1.7.0.crate__/zeroize-1.7.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"default\"","test"],"env":{},"is_proc_macro":false},{"display_name":"anyhow-1.0.80","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__anyhow-1.0.80.crate__/anyhow-1.0.80.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:anyhow-1.0.80"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__anyhow-1.0.80.crate__/anyhow-1.0.80.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"rustix-0.38.34-build-script-build","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__rustix-0.38.34.crate__/rustix-0.38.34.crate/build.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:rustix-0.38.34-build-script-build"},"edition":"2021","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__rustix-0.38.34.crate__/rustix-0.38.34.crate"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"default\"","feature=\"event\"","feature=\"fs\"","feature=\"libc-extra-traits\"","feature=\"net\"","feature=\"pipe\"","feature=\"process\"","feature=\"std\"","feature=\"time\"","feature=\"use-libc-auxv\"","test"],"env":{},"is_proc_macro":false},{"display_name":"unicode_categories-0.1.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__unicode_categories-0.1.1.crate__/unicode_categories-0.1.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:unicode_categories-0.1.1"},"edition":"2015","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__unicode_categories-0.1.1.crate__/unicode_categories-0.1.1.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"futures-0.3.29","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__futures-0.3.29.crate__/futures-0.3.29.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:futures-0.3.29"},"edition":"2018","deps":[{"crate":282,"name":"futures_channel"},{"crate":116,"name":"futures_core"},{"crate":338,"name":"futures_executor"},{"crate":341,"name":"futures_io"},{"crate":479,"name":"futures_sink"},{"crate":291,"name":"futures_task"},{"crate":57,"name":"futures_util"},{"crate":177,"name":"futures_macro"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__futures-0.3.29.crate__/futures-0.3.29.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"async-await\"","feature=\"default\"","feature=\"executor\"","feature=\"futures-executor\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"optimizer-test","root_module":"/home/cormac/code/monorepo/nagara/crates/optimizer/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/optimizer/BUCK","label":"root//nagara/crates/optimizer:optimizer-test"},"edition":"2021","deps":[{"crate":78,"name":"log"},{"crate":40,"name":"thiserror"},{"crate":90,"name":"uuid"},{"crate":462,"name":"lookup_tables"},{"crate":173,"name":"cam_types"},{"crate":143,"name":"standardization"},{"crate":213,"name":"tee"},{"crate":493,"name":"types_ids"},{"crate":42,"name":"derivative"},{"crate":403,"name":"thiserror_impl"},{"crate":309,"name":"serde_derive"},{"crate":311,"name":"enum_iterator_derive"},{"crate":177,"name":"futures_macro"},{"crate":50,"name":"paste"},{"crate":284,"name":"time_macros"},{"crate":17,"name":"tokio_macros"},{"crate":102,"name":"tracing_attributes"},{"crate":140,"name":"sqlx_macros"},{"crate":108,"name":"strum_macros"},{"crate":276,"name":"nalgebra_macros"},{"crate":3,"name":"bytemuck_derive"},{"crate":502,"name":"num_derive"},{"crate":11,"name":"serde_with_macros"},{"crate":337,"name":"serde_repr"},{"crate":59,"name":"clap_derive"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":279,"name":"enum_dispatch"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":242,"name":"derive_more"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/optimizer/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/optimizer/BUCK","label":"root//nagara/crates/optimizer:optimizer-test","target_kind":"test","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/optimizer:optimizer-test[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"convert_case-0.6.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__convert_case-0.6.0.crate__/convert_case-0.6.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:convert_case-0.6.0"},"edition":"2018","deps":[{"crate":123,"name":"unicode_segmentation"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__convert_case-0.6.0.crate__/convert_case-0.6.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"foxtrot_step","root_module":"/home/cormac/code/monorepo/golf/crates/foxtrot_step/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/golf/crates/foxtrot_step/BUCK","label":"root//golf/crates/foxtrot_step:foxtrot_step"},"edition":"2021","deps":[{"crate":109,"name":"arrayvec"},{"crate":164,"name":"clap"},{"crate":254,"name":"fast_float"},{"crate":127,"name":"memchr"},{"crate":450,"name":"nom"},{"crate":452,"name":"rayon"},{"crate":59,"name":"clap_derive"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/golf/crates/foxtrot_step/src"],"exclude_dirs":[]},"cfg":["feature=\"rayon\"","feature=\"dev-ap242\"","buck_build","test"],"env":{},"is_proc_macro":false},{"display_name":"serde-1.0.203","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__serde-1.0.203.crate__/serde-1.0.203.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:serde-1.0.203"},"edition":"2018","deps":[{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__serde-1.0.203.crate__/serde-1.0.203.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"default\"","feature=\"derive\"","feature=\"rc\"","feature=\"serde_derive\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"time-0.3.30","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__time-0.3.30.crate__/time-0.3.30.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:time-0.3.30"},"edition":"2021","deps":[{"crate":537,"name":"deranged"},{"crate":73,"name":"itoa"},{"crate":255,"name":"powerfmt"},{"crate":303,"name":"serde"},{"crate":527,"name":"time_core"},{"crate":309,"name":"serde_derive"},{"crate":284,"name":"time_macros"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__time-0.3.30.crate__/time-0.3.30.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"default\"","feature=\"formatting\"","feature=\"macros\"","feature=\"parsing\"","feature=\"serde\"","feature=\"serde-well-known\"","feature=\"std\"","feature=\"wasm-bindgen\"","test"],"env":{},"is_proc_macro":false},{"display_name":"csv-1.3.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__csv-1.3.0.crate__/csv-1.3.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:csv-1.3.0"},"edition":"2021","deps":[{"crate":85,"name":"csv_core"},{"crate":73,"name":"itoa"},{"crate":391,"name":"ryu"},{"crate":303,"name":"serde"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__csv-1.3.0.crate__/csv-1.3.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"analysis_results","root_module":"/home/cormac/code/monorepo/deprecated/analysis_results/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/deprecated/analysis_results/BUCK","label":"root//deprecated/analysis_results:analysis_results"},"edition":"2021","deps":[{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":179,"name":"dioxus"},{"crate":327,"name":"itertools"},{"crate":83,"name":"lazy_static"},{"crate":78,"name":"log"},{"crate":249,"name":"ordered_float"},{"crate":20,"name":"petgraph"},{"crate":416,"name":"rand"},{"crate":303,"name":"serde"},{"crate":496,"name":"serde_json"},{"crate":124,"name":"strum"},{"crate":153,"name":"tinyvec_string"},{"crate":388,"name":"tracing"},{"crate":396,"name":"diagnostic"},{"crate":203,"name":"golf_trace"},{"crate":21,"name":"fog"},{"crate":420,"name":"fog_css"},{"crate":339,"name":"fog_scene"},{"crate":251,"name":"fog_stage"},{"crate":320,"name":"geometry"},{"crate":270,"name":"constraints"},{"crate":331,"name":"features"},{"crate":117,"name":"setups"},{"crate":286,"name":"tool_ir"},{"crate":173,"name":"cam_types"},{"crate":162,"name":"component_types"},{"crate":143,"name":"standardization"},{"crate":213,"name":"tee"},{"crate":14,"name":"types_costs"},{"crate":344,"name":"types_production_plan"},{"crate":177,"name":"futures_macro"},{"crate":309,"name":"serde_derive"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"},{"crate":226,"name":"dioxus_core_macro"},{"crate":403,"name":"thiserror_impl"},{"crate":279,"name":"enum_dispatch"},{"crate":108,"name":"strum_macros"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":11,"name":"serde_with_macros"},{"crate":235,"name":"cssparser_macros"},{"crate":91,"name":"phf_macros"},{"crate":59,"name":"clap_derive"},{"crate":42,"name":"derivative"},{"crate":17,"name":"tokio_macros"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":242,"name":"derive_more"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/deprecated/analysis_results/src"],"exclude_dirs":[]},"cfg":["feature=\"debug_annotations\"","feature=\"derived_checks\"","feature=\"setup_utility\"","feature=\"obscure_angle_setup\"","feature=\"user_annotations\"","buck_build","test"],"env":{},"is_proc_macro":false},{"display_name":"base64ct-1.6.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__base64ct-1.6.0.crate__/base64ct-1.6.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:base64ct-1.6.0"},"edition":"2021","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__base64ct-1.6.0.crate__/base64ct-1.6.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","test"],"env":{},"is_proc_macro":false},{"display_name":"proc-macro-error-1.0.4","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__proc-macro-error-1.0.4.crate__/proc-macro-error-1.0.4.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:proc-macro-error-1.0.4"},"edition":"2018","deps":[{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":484,"name":"syn"},{"crate":475,"name":"proc_macro_error_attr"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__proc-macro-error-1.0.4.crate__/proc-macro-error-1.0.4.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"syn\"","feature=\"syn-error\"","test"],"env":{},"is_proc_macro":false},{"display_name":"_serde_derive-1.0.203","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__serde_derive-1.0.203.crate__/serde_derive-1.0.203.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_serde_derive-1.0.203"},"edition":"2015","deps":[{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":472,"name":"syn"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__serde_derive-1.0.203.crate__/serde_derive-1.0.203.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","test"],"env":{"CARGO_MANIFEST_DIR":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___serde_derive-1.0.203__/__srcs/serde_derive-1.0.203.crate"},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___serde_derive-1.0.203__/out/proc-macro-pic-static_pic-link/libserde_derive-424af029.so"},{"display_name":"dot-structures-0.1.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__dot-structures-0.1.1.crate__/dot-structures-0.1.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:dot-structures-0.1.1"},"edition":"2021","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__dot-structures-0.1.1.crate__/dot-structures-0.1.1.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"_enum-iterator-derive-1.2.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__enum-iterator-derive-1.2.1.crate__/enum-iterator-derive-1.2.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_enum-iterator-derive-1.2.1"},"edition":"2021","deps":[{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":472,"name":"syn"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__enum-iterator-derive-1.2.1.crate__/enum-iterator-derive-1.2.1.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___enum-iterator-derive-1.2.1__/out/proc-macro-pic-static_pic-link/libenum_iterator_derive-779e68bc.so"},{"display_name":"phf_shared-0.11.2","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__phf_shared-0.11.2.crate__/phf_shared-0.11.2.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:phf_shared-0.11.2"},"edition":"2021","deps":[{"crate":227,"name":"siphasher"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__phf_shared-0.11.2.crate__/phf_shared-0.11.2.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"enum-iterator-1.4.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__enum-iterator-1.4.1.crate__/enum-iterator-1.4.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:enum-iterator-1.4.1"},"edition":"2021","deps":[{"crate":311,"name":"enum_iterator_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__enum-iterator-1.4.1.crate__/enum-iterator-1.4.1.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"equivalent-1.0.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__equivalent-1.0.1.crate__/equivalent-1.0.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:equivalent-1.0.1"},"edition":"2015","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__equivalent-1.0.1.crate__/equivalent-1.0.1.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"spin-0.5.2","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__spin-0.5.2.crate__/spin-0.5.2.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:spin-0.5.2"},"edition":"2015","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__spin-0.5.2.crate__/spin-0.5.2.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"frontier-test","root_module":"/home/cormac/code/monorepo/nagara/crates/frontier/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/frontier/BUCK","label":"root//nagara/crates/frontier:frontier-test"},"edition":"2021","deps":[{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":76,"name":"bimap"},{"crate":15,"name":"colored"},{"crate":137,"name":"fixedbitset"},{"crate":451,"name":"indexmap"},{"crate":327,"name":"itertools"},{"crate":78,"name":"log"},{"crate":445,"name":"nalgebra"},{"crate":20,"name":"petgraph"},{"crate":191,"name":"plotters"},{"crate":207,"name":"plotters_backend"},{"crate":498,"name":"pretty_env_logger"},{"crate":452,"name":"rayon"},{"crate":40,"name":"thiserror"},{"crate":388,"name":"tracing"},{"crate":306,"name":"analysis_results"},{"crate":21,"name":"fog"},{"crate":405,"name":"fog_rpc"},{"crate":320,"name":"geometry"},{"crate":290,"name":"modeling"},{"crate":270,"name":"constraints"},{"crate":331,"name":"features"},{"crate":117,"name":"setups"},{"crate":286,"name":"tool_ir"},{"crate":173,"name":"cam_types"},{"crate":213,"name":"tee"},{"crate":416,"name":"rand"},{"crate":385,"name":"test_data"},{"crate":439,"name":"test_data_bytes"},{"crate":42,"name":"derivative"},{"crate":242,"name":"derive_more"},{"crate":309,"name":"serde_derive"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":403,"name":"thiserror_impl"},{"crate":102,"name":"tracing_attributes"},{"crate":177,"name":"futures_macro"},{"crate":284,"name":"time_macros"},{"crate":226,"name":"dioxus_core_macro"},{"crate":279,"name":"enum_dispatch"},{"crate":108,"name":"strum_macros"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":11,"name":"serde_with_macros"},{"crate":235,"name":"cssparser_macros"},{"crate":91,"name":"phf_macros"},{"crate":59,"name":"clap_derive"},{"crate":17,"name":"tokio_macros"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":346,"name":"async_trait"},{"crate":343,"name":"pin_project_internal"},{"crate":348,"name":"tarpc_plugins"},{"crate":129,"name":"educe"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/frontier/src"],"exclude_dirs":[]},"cfg":["feature=\"frontier_new\"","buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/frontier/BUCK","label":"root//nagara/crates/frontier:frontier-test","target_kind":"test","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/frontier:frontier-test[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"stringprep-0.1.4","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__stringprep-0.1.4.crate__/stringprep-0.1.4.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:stringprep-0.1.4"},"edition":"2015","deps":[{"crate":107,"name":"finl_unicode"},{"crate":35,"name":"unicode_bidi"},{"crate":474,"name":"unicode_normalization"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__stringprep-0.1.4.crate__/stringprep-0.1.4.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"pem-rfc7468-0.7.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__pem-rfc7468-0.7.0.crate__/pem-rfc7468-0.7.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:pem-rfc7468-0.7.0"},"edition":"2021","deps":[{"crate":307,"name":"base64ct"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__pem-rfc7468-0.7.0.crate__/pem-rfc7468-0.7.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","test"],"env":{},"is_proc_macro":false},{"display_name":"earcutr-0.4.3","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__earcutr-0.4.3.crate__/earcutr-0.4.3.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:earcutr-0.4.3"},"edition":"2021","deps":[{"crate":327,"name":"itertools"},{"crate":95,"name":"num_traits"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__earcutr-0.4.3.crate__/earcutr-0.4.3.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"geometry","root_module":"/home/cormac/code/monorepo/golf/crates/geometry/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/golf/crates/geometry/BUCK","label":"root//golf/crates/geometry:geometry"},"edition":"2021","deps":[{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":76,"name":"bimap"},{"crate":336,"name":"bincode"},{"crate":215,"name":"geo"},{"crate":451,"name":"indexmap"},{"crate":327,"name":"itertools"},{"crate":83,"name":"lazy_static"},{"crate":78,"name":"log"},{"crate":445,"name":"nalgebra"},{"crate":361,"name":"num_dual"},{"crate":440,"name":"once_cell"},{"crate":12,"name":"optimization_engine"},{"crate":20,"name":"petgraph"},{"crate":106,"name":"rapier3d"},{"crate":452,"name":"rayon"},{"crate":194,"name":"roaring"},{"crate":303,"name":"serde"},{"crate":469,"name":"spade"},{"crate":293,"name":"stl_io"},{"crate":124,"name":"strum"},{"crate":40,"name":"thiserror"},{"crate":388,"name":"tracing"},{"crate":524,"name":"trait_enum"},{"crate":90,"name":"uuid"},{"crate":203,"name":"golf_trace"},{"crate":21,"name":"fog"},{"crate":302,"name":"foxtrot_step"},{"crate":285,"name":"parametric"},{"crate":270,"name":"constraints"},{"crate":213,"name":"tee"},{"crate":309,"name":"serde_derive"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":502,"name":"num_derive"},{"crate":108,"name":"strum_macros"},{"crate":403,"name":"thiserror_impl"},{"crate":102,"name":"tracing_attributes"},{"crate":11,"name":"serde_with_macros"},{"crate":284,"name":"time_macros"},{"crate":177,"name":"futures_macro"},{"crate":337,"name":"serde_repr"},{"crate":59,"name":"clap_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/golf/crates/geometry/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"env":{"CARGO_MANIFEST_DIR":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/root/2ca3db971bb25d5c/golf/crates/geometry/__geometry__/__srcs/."},"is_proc_macro":false},{"display_name":"ahash-0.8.11","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__ahash-0.8.11.crate__/ahash-0.8.11.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:ahash-0.8.11"},"edition":"2018","deps":[{"crate":71,"name":"cfg_if"},{"crate":232,"name":"getrandom"},{"crate":406,"name":"zerocopy"},{"crate":440,"name":"once_cell"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__ahash-0.8.11.crate__/ahash-0.8.11.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"getrandom\"","feature=\"no-rng\"","feature=\"runtime-rng\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"static_assertions-1.1.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__static_assertions-1.1.0.crate__/static_assertions-1.1.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:static_assertions-1.1.0"},"edition":"2015","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__static_assertions-1.1.0.crate__/static_assertions-1.1.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"nagara_tsp","root_module":"/home/cormac/code/monorepo/nagara/crates/nagara_tsp/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/nagara_tsp/BUCK","label":"root//nagara/crates/nagara_tsp:nagara_tsp"},"edition":"2021","deps":[{"crate":321,"name":"ahash"},{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":137,"name":"fixedbitset"},{"crate":1,"name":"kdtree"},{"crate":166,"name":"kiddo"},{"crate":445,"name":"nalgebra"},{"crate":20,"name":"petgraph"},{"crate":416,"name":"rand"},{"crate":2,"name":"rand_distr"},{"crate":388,"name":"tracing"},{"crate":173,"name":"cam_types"},{"crate":213,"name":"tee"},{"crate":309,"name":"serde_derive"},{"crate":403,"name":"thiserror_impl"},{"crate":3,"name":"bytemuck_derive"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":177,"name":"futures_macro"},{"crate":17,"name":"tokio_macros"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":337,"name":"serde_repr"},{"crate":252,"name":"serde_with_macros"},{"crate":108,"name":"strum_macros"},{"crate":502,"name":"num_derive"},{"crate":11,"name":"serde_with_macros"},{"crate":59,"name":"clap_derive"},{"crate":279,"name":"enum_dispatch"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":242,"name":"derive_more"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/nagara_tsp/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/nagara_tsp/BUCK","label":"root//nagara/crates/nagara_tsp:nagara_tsp","target_kind":"lib","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/nagara_tsp:nagara_tsp[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"memoffset-0.9.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__memoffset-0.9.0.crate__/memoffset-0.9.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:memoffset-0.9.0"},"edition":"2015","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__memoffset-0.9.0.crate__/memoffset-0.9.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","test"],"env":{},"is_proc_macro":false},{"display_name":"num_cpus-1.16.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__num_cpus-1.16.0.crate__/num_cpus-1.16.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:num_cpus-1.16.0"},"edition":"2015","deps":[{"crate":86,"name":"libc"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__num_cpus-1.16.0.crate__/num_cpus-1.16.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"freetype-0.7.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__freetype-0.7.0.crate__/freetype-0.7.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:freetype-0.7.0"},"edition":"2015","deps":[{"crate":263,"name":"freetype_sys"},{"crate":86,"name":"libc"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__freetype-0.7.0.crate__/freetype-0.7.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"freetype-sys\"","test"],"env":{},"is_proc_macro":false},{"display_name":"itertools-0.11.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__itertools-0.11.0.crate__/itertools-0.11.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:itertools-0.11.0"},"edition":"2018","deps":[{"crate":364,"name":"either"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__itertools-0.11.0.crate__/itertools-0.11.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"use_alloc\"","feature=\"use_std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"test-dovetail","root_module":"/home/cormac/code/monorepo/nagara/crates/frontier/tests/dovetail.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/frontier/BUCK","label":"root//nagara/crates/frontier:test-dovetail"},"edition":"2021","deps":[{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":76,"name":"bimap"},{"crate":15,"name":"colored"},{"crate":137,"name":"fixedbitset"},{"crate":451,"name":"indexmap"},{"crate":327,"name":"itertools"},{"crate":78,"name":"log"},{"crate":445,"name":"nalgebra"},{"crate":20,"name":"petgraph"},{"crate":191,"name":"plotters"},{"crate":207,"name":"plotters_backend"},{"crate":498,"name":"pretty_env_logger"},{"crate":452,"name":"rayon"},{"crate":40,"name":"thiserror"},{"crate":388,"name":"tracing"},{"crate":306,"name":"analysis_results"},{"crate":21,"name":"fog"},{"crate":405,"name":"fog_rpc"},{"crate":320,"name":"geometry"},{"crate":290,"name":"modeling"},{"crate":270,"name":"constraints"},{"crate":331,"name":"features"},{"crate":117,"name":"setups"},{"crate":286,"name":"tool_ir"},{"crate":173,"name":"cam_types"},{"crate":213,"name":"tee"},{"crate":416,"name":"rand"},{"crate":385,"name":"test_data"},{"crate":439,"name":"test_data_bytes"},{"crate":151,"name":"frontier"},{"crate":42,"name":"derivative"},{"crate":242,"name":"derive_more"},{"crate":309,"name":"serde_derive"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":403,"name":"thiserror_impl"},{"crate":102,"name":"tracing_attributes"},{"crate":177,"name":"futures_macro"},{"crate":284,"name":"time_macros"},{"crate":226,"name":"dioxus_core_macro"},{"crate":279,"name":"enum_dispatch"},{"crate":108,"name":"strum_macros"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":11,"name":"serde_with_macros"},{"crate":235,"name":"cssparser_macros"},{"crate":91,"name":"phf_macros"},{"crate":59,"name":"clap_derive"},{"crate":17,"name":"tokio_macros"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":346,"name":"async_trait"},{"crate":343,"name":"pin_project_internal"},{"crate":348,"name":"tarpc_plugins"},{"crate":129,"name":"educe"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/frontier/tests"],"exclude_dirs":[]},"cfg":["feature=\"frontier_new\"","buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/frontier/BUCK","label":"root//nagara/crates/frontier:test-dovetail","target_kind":"test","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/frontier:test-dovetail[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"_darling_macro-0.20.3","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__darling_macro-0.20.3.crate__/darling_macro-0.20.3.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_darling_macro-0.20.3"},"edition":"2018","deps":[{"crate":234,"name":"darling_core"},{"crate":381,"name":"quote"},{"crate":472,"name":"syn"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__darling_macro-0.20.3.crate__/darling_macro-0.20.3.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___darling_macro-0.20.3__/out/proc-macro-pic-static_pic-link/libdarling_macro-674b0e0d.so"},{"display_name":"unic-langid-macros-0.9.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__unic-langid-macros-0.9.1.crate__/unic-langid-macros-0.9.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:unic-langid-macros-0.9.1"},"edition":"2018","deps":[{"crate":513,"name":"tinystr"},{"crate":60,"name":"unic_langid_impl"},{"crate":144,"name":"proc_macro_hack"},{"crate":55,"name":"displaydoc"},{"crate":74,"name":"unic_langid_macros_impl"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__unic-langid-macros-0.9.1.crate__/unic-langid-macros-0.9.1.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"features","root_module":"/home/cormac/code/monorepo/nagara/crates/features/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/features/BUCK","label":"root//nagara/crates/features:features"},"edition":"2021","deps":[{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":305,"name":"csv"},{"crate":451,"name":"indexmap"},{"crate":327,"name":"itertools"},{"crate":78,"name":"log"},{"crate":498,"name":"pretty_env_logger"},{"crate":452,"name":"rayon"},{"crate":303,"name":"serde"},{"crate":388,"name":"tracing"},{"crate":320,"name":"geometry"},{"crate":117,"name":"setups"},{"crate":213,"name":"tee"},{"crate":309,"name":"serde_derive"},{"crate":102,"name":"tracing_attributes"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":502,"name":"num_derive"},{"crate":108,"name":"strum_macros"},{"crate":403,"name":"thiserror_impl"},{"crate":11,"name":"serde_with_macros"},{"crate":284,"name":"time_macros"},{"crate":177,"name":"futures_macro"},{"crate":337,"name":"serde_repr"},{"crate":59,"name":"clap_derive"},{"crate":42,"name":"derivative"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":17,"name":"tokio_macros"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":279,"name":"enum_dispatch"},{"crate":242,"name":"derive_more"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/features/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/features/BUCK","label":"root//nagara/crates/features:features","target_kind":"lib","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/features:features[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"psm-0.1.21","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__psm-0.1.21.crate__/psm-0.1.21.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:psm-0.1.21"},"edition":"2015","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__psm-0.1.21.crate__/psm-0.1.21.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"bitflags-2.4.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__bitflags-2.4.1.crate__/bitflags-2.4.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:bitflags-2.4.1"},"edition":"2021","deps":[{"crate":303,"name":"serde"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__bitflags-2.4.1.crate__/bitflags-2.4.1.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"serde\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"chrono-0.4.38","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__chrono-0.4.38.crate__/chrono-0.4.38.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:chrono-0.4.38"},"edition":"2021","deps":[{"crate":95,"name":"num_traits"},{"crate":303,"name":"serde"},{"crate":181,"name":"iana_time_zone"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__chrono-0.4.38.crate__/chrono-0.4.38.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"android-tzdata\"","feature=\"clock\"","feature=\"default\"","feature=\"iana-time-zone\"","feature=\"js-sys\"","feature=\"now\"","feature=\"oldtime\"","feature=\"serde\"","feature=\"std\"","feature=\"wasm-bindgen\"","feature=\"wasmbind\"","feature=\"winapi\"","feature=\"windows-targets\"","test"],"env":{},"is_proc_macro":false},{"display_name":"downcast-rs-1.2.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__downcast-rs-1.2.0.crate__/downcast-rs-1.2.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:downcast-rs-1.2.0"},"edition":"2015","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__downcast-rs-1.2.0.crate__/downcast-rs-1.2.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"bincode-1.3.3","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__bincode-1.3.3.crate__/bincode-1.3.3.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:bincode-1.3.3"},"edition":"2015","deps":[{"crate":303,"name":"serde"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__bincode-1.3.3.crate__/bincode-1.3.3.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"_serde_repr-0.1.17","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__serde_repr-0.1.17.crate__/serde_repr-0.1.17.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_serde_repr-0.1.17"},"edition":"2021","deps":[{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":472,"name":"syn"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__serde_repr-0.1.17.crate__/serde_repr-0.1.17.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___serde_repr-0.1.17__/out/proc-macro-pic-static_pic-link/libserde_repr-5ca0a45c.so"},{"display_name":"futures-executor-0.3.29","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__futures-executor-0.3.29.crate__/futures-executor-0.3.29.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:futures-executor-0.3.29"},"edition":"2018","deps":[{"crate":116,"name":"futures_core"},{"crate":291,"name":"futures_task"},{"crate":57,"name":"futures_util"},{"crate":177,"name":"futures_macro"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__futures-executor-0.3.29.crate__/futures-executor-0.3.29.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"fog_scene","root_module":"/home/cormac/code/monorepo/fog/crates/fog_scene/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/fog/crates/fog_scene/BUCK","label":"root//fog/crates/fog_scene:fog_scene"},"edition":"2021","deps":[{"crate":321,"name":"ahash"},{"crate":76,"name":"bimap"},{"crate":333,"name":"bitflags"},{"crate":34,"name":"bumpalo"},{"crate":45,"name":"indextree"},{"crate":194,"name":"roaring"},{"crate":303,"name":"serde"},{"crate":99,"name":"smallbitvec"},{"crate":124,"name":"strum"},{"crate":292,"name":"tinyvec"},{"crate":388,"name":"tracing"},{"crate":501,"name":"uluru"},{"crate":21,"name":"fog"},{"crate":420,"name":"fog_css"},{"crate":369,"name":"bitflags_enum"},{"crate":213,"name":"tee"},{"crate":309,"name":"serde_derive"},{"crate":3,"name":"bytemuck_derive"},{"crate":108,"name":"strum_macros"},{"crate":102,"name":"tracing_attributes"},{"crate":177,"name":"futures_macro"},{"crate":284,"name":"time_macros"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":403,"name":"thiserror_impl"},{"crate":235,"name":"cssparser_macros"},{"crate":91,"name":"phf_macros"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/fog/crates/fog_scene/src"],"exclude_dirs":[]},"cfg":["feature=\"serde\"","buck_build","test"],"env":{},"is_proc_macro":false},{"display_name":"webpki-roots-0.25.3","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__webpki-roots-0.25.3.crate__/webpki-roots-0.25.3.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:webpki-roots-0.25.3"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__webpki-roots-0.25.3.crate__/webpki-roots-0.25.3.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"futures-io-0.3.29","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__futures-io-0.3.29.crate__/futures-io-0.3.29.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:futures-io-0.3.29"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__futures-io-0.3.29.crate__/futures-io-0.3.29.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"nagara_bt","root_module":"/home/cormac/code/monorepo/nagara/crates/nagara_bt/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/nagara_bt/BUCK","label":"root//nagara/crates/nagara_bt:nagara_bt"},"edition":"2021","deps":[{"crate":321,"name":"ahash"},{"crate":175,"name":"bonsai_bt"},{"crate":78,"name":"log"},{"crate":40,"name":"thiserror"},{"crate":90,"name":"uuid"},{"crate":462,"name":"lookup_tables"},{"crate":173,"name":"cam_types"},{"crate":143,"name":"standardization"},{"crate":213,"name":"tee"},{"crate":493,"name":"types_ids"},{"crate":309,"name":"serde_derive"},{"crate":403,"name":"thiserror_impl"},{"crate":311,"name":"enum_iterator_derive"},{"crate":177,"name":"futures_macro"},{"crate":50,"name":"paste"},{"crate":284,"name":"time_macros"},{"crate":17,"name":"tokio_macros"},{"crate":102,"name":"tracing_attributes"},{"crate":140,"name":"sqlx_macros"},{"crate":108,"name":"strum_macros"},{"crate":276,"name":"nalgebra_macros"},{"crate":3,"name":"bytemuck_derive"},{"crate":502,"name":"num_derive"},{"crate":11,"name":"serde_with_macros"},{"crate":337,"name":"serde_repr"},{"crate":59,"name":"clap_derive"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":279,"name":"enum_dispatch"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":242,"name":"derive_more"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/nagara_bt/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/nagara_bt/BUCK","label":"root//nagara/crates/nagara_bt:nagara_bt","target_kind":"lib","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/nagara_bt:nagara_bt[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"_pin-project-internal-1.1.4","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__pin-project-internal-1.1.4.crate__/pin-project-internal-1.1.4.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_pin-project-internal-1.1.4"},"edition":"2021","deps":[{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":472,"name":"syn"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__pin-project-internal-1.1.4.crate__/pin-project-internal-1.1.4.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___pin-project-internal-1.1.4__/out/proc-macro-pic-static_pic-link/libpin_project_internal-12334d4d.so"},{"display_name":"types_production_plan","root_module":"/home/cormac/code/monorepo/types/crates/types_production_plan/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/types/crates/types_production_plan/BUCK","label":"root//types/crates/types_production_plan:types_production_plan"},"edition":"2021","deps":[{"crate":321,"name":"ahash"},{"crate":137,"name":"fixedbitset"},{"crate":78,"name":"log"},{"crate":20,"name":"petgraph"},{"crate":303,"name":"serde"},{"crate":320,"name":"geometry"},{"crate":173,"name":"cam_types"},{"crate":143,"name":"standardization"},{"crate":213,"name":"tee"},{"crate":14,"name":"types_costs"},{"crate":493,"name":"types_ids"},{"crate":466,"name":"types_ref"},{"crate":309,"name":"serde_derive"},{"crate":50,"name":"paste"},{"crate":276,"name":"nalgebra_macros"},{"crate":3,"name":"bytemuck_derive"},{"crate":502,"name":"num_derive"},{"crate":108,"name":"strum_macros"},{"crate":403,"name":"thiserror_impl"},{"crate":102,"name":"tracing_attributes"},{"crate":11,"name":"serde_with_macros"},{"crate":284,"name":"time_macros"},{"crate":177,"name":"futures_macro"},{"crate":337,"name":"serde_repr"},{"crate":59,"name":"clap_derive"},{"crate":17,"name":"tokio_macros"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":279,"name":"enum_dispatch"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":242,"name":"derive_more"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/types/crates/types_production_plan/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"env":{},"is_proc_macro":false},{"display_name":"plotly-0.8.4","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__plotly-0.8.4.crate__/plotly-0.8.4.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:plotly-0.8.4"},"edition":"2018","deps":[{"crate":483,"name":"askama"},{"crate":429,"name":"dyn_clone"},{"crate":526,"name":"erased_serde"},{"crate":440,"name":"once_cell"},{"crate":416,"name":"rand"},{"crate":303,"name":"serde"},{"crate":496,"name":"serde_json"},{"crate":418,"name":"serde_with"},{"crate":36,"name":"askama_derive"},{"crate":309,"name":"serde_derive"},{"crate":422,"name":"plotly_derive"},{"crate":337,"name":"serde_repr"},{"crate":252,"name":"serde_with_macros"},{"crate":284,"name":"time_macros"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__plotly-0.8.4.crate__/plotly-0.8.4.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{"CARGO_MANIFEST_DIR":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__plotly-0.8.4__/__srcs/plotly-0.8.4.crate"},"is_proc_macro":false},{"display_name":"_async-trait-0.1.74","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__async-trait-0.1.74.crate__/async-trait-0.1.74.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_async-trait-0.1.74"},"edition":"2021","deps":[{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":472,"name":"syn"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__async-trait-0.1.74.crate__/async-trait-0.1.74.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___async-trait-0.1.74__/out/proc-macro-pic-static_pic-link/libasync_trait-001d097f.so"},{"display_name":"pathfinder_simd-0.5.2","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__pathfinder_simd-0.5.2.crate__/pathfinder_simd-0.5.2.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:pathfinder_simd-0.5.2"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__pathfinder_simd-0.5.2.crate__/pathfinder_simd-0.5.2.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"_tarpc-plugins-0.12.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__tarpc-plugins-0.12.0.crate__/tarpc-plugins-0.12.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_tarpc-plugins-0.12.0"},"edition":"2018","deps":[{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":484,"name":"syn"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__tarpc-plugins-0.12.0.crate__/tarpc-plugins-0.12.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"serde1\"","test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___tarpc-plugins-0.12.0__/out/proc-macro-pic-static_pic-link/libtarpc_plugins-258949c6.so"},{"display_name":"hashbrown-0.12.3","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__hashbrown-0.12.3.crate__/hashbrown-0.12.3.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:hashbrown-0.12.3"},"edition":"2021","deps":[{"crate":210,"name":"ahash"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__hashbrown-0.12.3.crate__/hashbrown-0.12.3.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"ahash\"","feature=\"default\"","feature=\"inline-more\"","feature=\"raw\"","test"],"env":{},"is_proc_macro":false},{"display_name":"ttf-parser-0.17.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__ttf-parser-0.17.1.crate__/ttf-parser-0.17.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:ttf-parser-0.17.1"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__ttf-parser-0.17.1.crate__/ttf-parser-0.17.1.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"apple-layout\"","feature=\"default\"","feature=\"glyph-names\"","feature=\"opentype-layout\"","feature=\"std\"","feature=\"variable-fonts\"","test"],"env":{},"is_proc_macro":false},{"display_name":"tdb_build_script","root_module":"/home/cormac/code/monorepo/test_data/test_data_bytes/build.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/test_data/BUCK","label":"root//test_data:tdb_build_script"},"edition":"2021","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/test_data/test_data_bytes"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"mime-0.3.17","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__mime-0.3.17.crate__/mime-0.3.17.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:mime-0.3.17"},"edition":"2015","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__mime-0.3.17.crate__/mime-0.3.17.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"crypto-common-0.1.6","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__crypto-common-0.1.6.crate__/crypto-common-0.1.6.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:crypto-common-0.1.6"},"edition":"2018","deps":[{"crate":240,"name":"generic_array"},{"crate":505,"name":"rand_core"},{"crate":425,"name":"typenum"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__crypto-common-0.1.6.crate__/crypto-common-0.1.6.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"getrandom\"","feature=\"rand_core\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"num-bigint-dig-0.8.4-build-script-build","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__num-bigint-dig-0.8.4.crate__/num-bigint-dig-0.8.4.crate/build.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:num-bigint-dig-0.8.4-build-script-build"},"edition":"2021","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__num-bigint-dig-0.8.4.crate__/num-bigint-dig-0.8.4.crate"],"exclude_dirs":[]},"cfg":["feature=\"i128\"","feature=\"prime\"","feature=\"rand\"","feature=\"u64_digit\"","feature=\"zeroize\"","test"],"env":{},"is_proc_macro":false},{"display_name":"pin-project-1.1.4","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__pin-project-1.1.4.crate__/pin-project-1.1.4.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:pin-project-1.1.4"},"edition":"2021","deps":[{"crate":343,"name":"pin_project_internal"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__pin-project-1.1.4.crate__/pin-project-1.1.4.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"dlib-0.5.2","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__dlib-0.5.2.crate__/dlib-0.5.2.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:dlib-0.5.2"},"edition":"2015","deps":[{"crate":156,"name":"libloading"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__dlib-0.5.2.crate__/dlib-0.5.2.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"parry3d-0.15.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__parry3d-0.15.1.crate__/parry3d-0.15.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:parry3d-0.15.1"},"edition":"2021","deps":[{"crate":204,"name":"approx"},{"crate":109,"name":"arrayvec"},{"crate":154,"name":"bitflags"},{"crate":335,"name":"downcast_rs"},{"crate":364,"name":"either"},{"crate":78,"name":"log"},{"crate":445,"name":"nalgebra"},{"crate":95,"name":"num_traits"},{"crate":379,"name":"rustc_hash"},{"crate":303,"name":"serde"},{"crate":29,"name":"simba"},{"crate":120,"name":"slab"},{"crate":393,"name":"smallvec"},{"crate":469,"name":"spade"},{"crate":309,"name":"serde_derive"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":502,"name":"num_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__parry3d-0.15.1.crate__/parry3d-0.15.1.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"dim3\"","feature=\"f32\"","feature=\"required-features\"","feature=\"rustc-hash\"","feature=\"serde\"","feature=\"serde-serialize\"","feature=\"slab\"","feature=\"spade\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"expect-test-1.4.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__expect-test-1.4.1.crate__/expect-test-1.4.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:expect-test-1.4.1"},"edition":"2018","deps":[{"crate":517,"name":"dissimilar"},{"crate":440,"name":"once_cell"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__expect-test-1.4.1.crate__/expect-test-1.4.1.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"thunderdome-0.6.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__thunderdome-0.6.1.crate__/thunderdome-0.6.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:thunderdome-0.6.1"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__thunderdome-0.6.1.crate__/thunderdome-0.6.1.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"digest-0.10.7","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__digest-0.10.7.crate__/digest-0.10.7.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:digest-0.10.7"},"edition":"2018","deps":[{"crate":185,"name":"block_buffer"},{"crate":41,"name":"const_oid"},{"crate":353,"name":"crypto_common"},{"crate":138,"name":"subtle"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__digest-0.10.7.crate__/digest-0.10.7.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"block-buffer\"","feature=\"const-oid\"","feature=\"core-api\"","feature=\"default\"","feature=\"mac\"","feature=\"oid\"","feature=\"std\"","feature=\"subtle\"","test"],"env":{},"is_proc_macro":false},{"display_name":"num-dual-0.7.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__num-dual-0.7.1.crate__/num-dual-0.7.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:num-dual-0.7.1"},"edition":"2018","deps":[{"crate":204,"name":"approx"},{"crate":445,"name":"nalgebra"},{"crate":95,"name":"num_traits"},{"crate":29,"name":"simba"},{"crate":276,"name":"nalgebra_macros"},{"crate":309,"name":"serde_derive"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__num-dual-0.7.1.crate__/num-dual-0.7.1.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","test"],"env":{},"is_proc_macro":false},{"display_name":"stable_deref_trait-1.2.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__stable_deref_trait-1.2.0.crate__/stable_deref_trait-1.2.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:stable_deref_trait-1.2.0"},"edition":"2015","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__stable_deref_trait-1.2.0.crate__/stable_deref_trait-1.2.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"aho-corasick-1.1.2","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__aho-corasick-1.1.2.crate__/aho-corasick-1.1.2.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:aho-corasick-1.1.2"},"edition":"2021","deps":[{"crate":127,"name":"memchr"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__aho-corasick-1.1.2.crate__/aho-corasick-1.1.2.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"perf-literal\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"either-1.9.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__either-1.9.0.crate__/either-1.9.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:either-1.9.0"},"edition":"2018","deps":[{"crate":303,"name":"serde"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__either-1.9.0.crate__/either-1.9.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"serde\"","feature=\"use_std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"semver-1.0.20","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__semver-1.0.20.crate__/semver-1.0.20.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:semver-1.0.20"},"edition":"2018","deps":[{"crate":303,"name":"serde"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__semver-1.0.20.crate__/semver-1.0.20.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"serde\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"der-0.7.8","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__der-0.7.8.crate__/der-0.7.8.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:der-0.7.8"},"edition":"2021","deps":[{"crate":41,"name":"const_oid"},{"crate":318,"name":"pem_rfc7468"},{"crate":295,"name":"zeroize"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__der-0.7.8.crate__/der-0.7.8.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"oid\"","feature=\"pem\"","feature=\"std\"","feature=\"zeroize\"","test"],"env":{},"is_proc_macro":false},{"display_name":"opentelemetry_sdk-0.18.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__opentelemetry_sdk-0.18.0.crate__/opentelemetry_sdk-0.18.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:opentelemetry_sdk-0.18.0"},"edition":"2021","deps":[{"crate":51,"name":"crossbeam_channel"},{"crate":282,"name":"futures_channel"},{"crate":338,"name":"futures_executor"},{"crate":57,"name":"futures_util"},{"crate":440,"name":"once_cell"},{"crate":485,"name":"opentelemetry_api"},{"crate":459,"name":"percent_encoding"},{"crate":416,"name":"rand"},{"crate":40,"name":"thiserror"},{"crate":346,"name":"async_trait"},{"crate":177,"name":"futures_macro"},{"crate":309,"name":"serde_derive"},{"crate":403,"name":"thiserror_impl"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__opentelemetry_sdk-0.18.0.crate__/opentelemetry_sdk-0.18.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"async-trait\"","feature=\"crossbeam-channel\"","feature=\"default\"","feature=\"percent-encoding\"","feature=\"rand\"","feature=\"trace\"","test"],"env":{"CARGO_MANIFEST_DIR":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__opentelemetry_sdk-0.18.0__/__srcs/opentelemetry_sdk-0.18.0.crate"},"is_proc_macro":false},{"display_name":"incremental","root_module":"/home/cormac/code/monorepo/buck2/third_party/incremental/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/incremental/BUCK","label":"third_party//incremental:incremental"},"edition":"2021","deps":[{"crate":372,"name":"refl"},{"crate":393,"name":"smallvec"},{"crate":388,"name":"tracing"},{"crate":309,"name":"serde_derive"},{"crate":102,"name":"tracing_attributes"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/buck2/third_party/incremental/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/buck2/third_party/incremental/BUCK","label":"third_party//incremental:incremental","target_kind":"lib","shell_runnables":[{"program":"buck2","args":["build","third_party//incremental:incremental[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"bitflags_enum","root_module":"/home/cormac/code/monorepo/types/crates/bitflags_enum/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/types/crates/bitflags_enum/BUCK","label":"root//types/crates/bitflags_enum:bitflags_enum"},"edition":"2021","deps":[{"crate":333,"name":"bitflags"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/types/crates/bitflags_enum/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"env":{},"is_proc_macro":false},{"display_name":"rapture_tool_ir","root_module":"/home/cormac/code/monorepo/rapture/crates/rapture_tool_ir/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/rapture/crates/rapture_tool_ir/BUCK","label":"root//rapture/crates/rapture_tool_ir:rapture_tool_ir"},"edition":"2021","deps":[{"crate":204,"name":"approx"},{"crate":445,"name":"nalgebra"},{"crate":40,"name":"thiserror"},{"crate":276,"name":"nalgebra_macros"},{"crate":309,"name":"serde_derive"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":403,"name":"thiserror_impl"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/rapture/crates/rapture_tool_ir/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"env":{},"is_proc_macro":false},{"display_name":"tracing-core-0.1.32","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__tracing-core-0.1.32.crate__/tracing-core-0.1.32.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:tracing-core-0.1.32"},"edition":"2018","deps":[{"crate":440,"name":"once_cell"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__tracing-core-0.1.32.crate__/tracing-core-0.1.32.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"once_cell\"","feature=\"std\"","feature=\"valuable\"","test"],"env":{},"is_proc_macro":false},{"display_name":"refl-0.2.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__refl-0.2.1.crate__/refl-0.2.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:refl-0.2.1"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__refl-0.2.1.crate__/refl-0.2.1.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"internment-0.7.4","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__internment-0.7.4.crate__/internment-0.7.4.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:internment-0.7.4"},"edition":"2018","deps":[{"crate":349,"name":"hashbrown"},{"crate":467,"name":"parking_lot"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__internment-0.7.4.crate__/internment-0.7.4.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"intern\"","test"],"env":{},"is_proc_macro":false},{"display_name":"test-fake_blind_hole","root_module":"/home/cormac/code/monorepo/nagara/crates/frontier/tests/fake_blind_hole.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/frontier/BUCK","label":"root//nagara/crates/frontier:test-fake_blind_hole"},"edition":"2021","deps":[{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":76,"name":"bimap"},{"crate":15,"name":"colored"},{"crate":137,"name":"fixedbitset"},{"crate":451,"name":"indexmap"},{"crate":327,"name":"itertools"},{"crate":78,"name":"log"},{"crate":445,"name":"nalgebra"},{"crate":20,"name":"petgraph"},{"crate":191,"name":"plotters"},{"crate":207,"name":"plotters_backend"},{"crate":498,"name":"pretty_env_logger"},{"crate":452,"name":"rayon"},{"crate":40,"name":"thiserror"},{"crate":388,"name":"tracing"},{"crate":306,"name":"analysis_results"},{"crate":21,"name":"fog"},{"crate":405,"name":"fog_rpc"},{"crate":320,"name":"geometry"},{"crate":290,"name":"modeling"},{"crate":270,"name":"constraints"},{"crate":331,"name":"features"},{"crate":117,"name":"setups"},{"crate":286,"name":"tool_ir"},{"crate":173,"name":"cam_types"},{"crate":213,"name":"tee"},{"crate":416,"name":"rand"},{"crate":385,"name":"test_data"},{"crate":439,"name":"test_data_bytes"},{"crate":151,"name":"frontier"},{"crate":42,"name":"derivative"},{"crate":242,"name":"derive_more"},{"crate":309,"name":"serde_derive"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":403,"name":"thiserror_impl"},{"crate":102,"name":"tracing_attributes"},{"crate":177,"name":"futures_macro"},{"crate":284,"name":"time_macros"},{"crate":226,"name":"dioxus_core_macro"},{"crate":279,"name":"enum_dispatch"},{"crate":108,"name":"strum_macros"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":11,"name":"serde_with_macros"},{"crate":235,"name":"cssparser_macros"},{"crate":91,"name":"phf_macros"},{"crate":59,"name":"clap_derive"},{"crate":17,"name":"tokio_macros"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":346,"name":"async_trait"},{"crate":343,"name":"pin_project_internal"},{"crate":348,"name":"tarpc_plugins"},{"crate":129,"name":"educe"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/frontier/tests"],"exclude_dirs":[]},"cfg":["feature=\"frontier_new\"","buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/frontier/BUCK","label":"root//nagara/crates/frontier:test-fake_blind_hole","target_kind":"test","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/frontier:test-fake_blind_hole[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"test-expected_paths","root_module":"/home/cormac/code/monorepo/nagara/crates/frontier/tests/expected_paths.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/frontier/BUCK","label":"root//nagara/crates/frontier:test-expected_paths"},"edition":"2021","deps":[{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":76,"name":"bimap"},{"crate":15,"name":"colored"},{"crate":137,"name":"fixedbitset"},{"crate":451,"name":"indexmap"},{"crate":327,"name":"itertools"},{"crate":78,"name":"log"},{"crate":445,"name":"nalgebra"},{"crate":20,"name":"petgraph"},{"crate":191,"name":"plotters"},{"crate":207,"name":"plotters_backend"},{"crate":498,"name":"pretty_env_logger"},{"crate":452,"name":"rayon"},{"crate":40,"name":"thiserror"},{"crate":388,"name":"tracing"},{"crate":306,"name":"analysis_results"},{"crate":21,"name":"fog"},{"crate":405,"name":"fog_rpc"},{"crate":320,"name":"geometry"},{"crate":290,"name":"modeling"},{"crate":270,"name":"constraints"},{"crate":331,"name":"features"},{"crate":117,"name":"setups"},{"crate":286,"name":"tool_ir"},{"crate":173,"name":"cam_types"},{"crate":213,"name":"tee"},{"crate":416,"name":"rand"},{"crate":385,"name":"test_data"},{"crate":439,"name":"test_data_bytes"},{"crate":151,"name":"frontier"},{"crate":42,"name":"derivative"},{"crate":242,"name":"derive_more"},{"crate":309,"name":"serde_derive"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":403,"name":"thiserror_impl"},{"crate":102,"name":"tracing_attributes"},{"crate":177,"name":"futures_macro"},{"crate":284,"name":"time_macros"},{"crate":226,"name":"dioxus_core_macro"},{"crate":279,"name":"enum_dispatch"},{"crate":108,"name":"strum_macros"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":11,"name":"serde_with_macros"},{"crate":235,"name":"cssparser_macros"},{"crate":91,"name":"phf_macros"},{"crate":59,"name":"clap_derive"},{"crate":17,"name":"tokio_macros"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":346,"name":"async_trait"},{"crate":343,"name":"pin_project_internal"},{"crate":348,"name":"tarpc_plugins"},{"crate":129,"name":"educe"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/frontier/tests"],"exclude_dirs":[]},"cfg":["feature=\"frontier_new\"","buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/frontier/BUCK","label":"root//nagara/crates/frontier:test-expected_paths","target_kind":"test","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/frontier:test-expected_paths[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"hashbrown-0.14.2","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__hashbrown-0.14.2.crate__/hashbrown-0.14.2.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:hashbrown-0.14.2"},"edition":"2021","deps":[{"crate":321,"name":"ahash"},{"crate":197,"name":"allocator_api2"},{"crate":303,"name":"serde"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__hashbrown-0.14.2.crate__/hashbrown-0.14.2.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"ahash\"","feature=\"allocator-api2\"","feature=\"default\"","feature=\"inline-more\"","feature=\"raw\"","feature=\"serde\"","test"],"env":{},"is_proc_macro":false},{"display_name":"_into-attr-derive-0.2.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__into-attr-derive-0.2.1.crate__/into-attr-derive-0.2.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_into-attr-derive-0.2.1"},"edition":"2021","deps":[{"crate":504,"name":"dot_generator"},{"crate":310,"name":"dot_structures"},{"crate":261,"name":"into_attr"},{"crate":381,"name":"quote"},{"crate":484,"name":"syn"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__into-attr-derive-0.2.1.crate__/into-attr-derive-0.2.1.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___into-attr-derive-0.2.1__/out/proc-macro-pic-static_pic-link/libinto_attr_derive-51d24e49.so"},{"display_name":"geo-types-0.7.12","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__geo-types-0.7.12.crate__/geo-types-0.7.12.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:geo-types-0.7.12"},"edition":"2021","deps":[{"crate":204,"name":"approx"},{"crate":95,"name":"num_traits"},{"crate":303,"name":"serde"},{"crate":250,"name":"rstar_0_10"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__geo-types-0.7.12.crate__/geo-types-0.7.12.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"approx\"","feature=\"default\"","feature=\"rstar_0_10\"","feature=\"std\"","feature=\"use-rstar_0_10\"","test"],"env":{},"is_proc_macro":false},{"display_name":"rustc-hash-1.1.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__rustc-hash-1.1.0.crate__/rustc-hash-1.1.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:rustc-hash-1.1.0"},"edition":"2015","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__rustc-hash-1.1.0.crate__/rustc-hash-1.1.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"ubyte-0.10.4","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__ubyte-0.10.4.crate__/ubyte-0.10.4.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:ubyte-0.10.4"},"edition":"2018","deps":[{"crate":303,"name":"serde"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__ubyte-0.10.4.crate__/ubyte-0.10.4.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"serde\"","test"],"env":{},"is_proc_macro":false},{"display_name":"quote-1.0.35","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__quote-1.0.35.crate__/quote-1.0.35.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:quote-1.0.35"},"edition":"2018","deps":[{"crate":248,"name":"proc_macro2"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__quote-1.0.35.crate__/quote-1.0.35.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"proc-macro\"","test"],"env":{},"is_proc_macro":false},{"display_name":"nagara_bt-test","root_module":"/home/cormac/code/monorepo/nagara/crates/nagara_bt/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/nagara_bt/BUCK","label":"root//nagara/crates/nagara_bt:nagara_bt-test"},"edition":"2021","deps":[{"crate":321,"name":"ahash"},{"crate":175,"name":"bonsai_bt"},{"crate":78,"name":"log"},{"crate":40,"name":"thiserror"},{"crate":90,"name":"uuid"},{"crate":462,"name":"lookup_tables"},{"crate":173,"name":"cam_types"},{"crate":143,"name":"standardization"},{"crate":213,"name":"tee"},{"crate":493,"name":"types_ids"},{"crate":498,"name":"pretty_env_logger"},{"crate":309,"name":"serde_derive"},{"crate":403,"name":"thiserror_impl"},{"crate":311,"name":"enum_iterator_derive"},{"crate":177,"name":"futures_macro"},{"crate":50,"name":"paste"},{"crate":284,"name":"time_macros"},{"crate":17,"name":"tokio_macros"},{"crate":102,"name":"tracing_attributes"},{"crate":140,"name":"sqlx_macros"},{"crate":108,"name":"strum_macros"},{"crate":276,"name":"nalgebra_macros"},{"crate":3,"name":"bytemuck_derive"},{"crate":502,"name":"num_derive"},{"crate":11,"name":"serde_with_macros"},{"crate":337,"name":"serde_repr"},{"crate":59,"name":"clap_derive"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":279,"name":"enum_dispatch"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":242,"name":"derive_more"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/nagara_bt/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/nagara_bt/BUCK","label":"root//nagara/crates/nagara_bt:nagara_bt-test","target_kind":"test","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/nagara_bt:nagara_bt-test[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"optimizer","root_module":"/home/cormac/code/monorepo/nagara/crates/optimizer/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/optimizer/BUCK","label":"root//nagara/crates/optimizer:optimizer"},"edition":"2021","deps":[{"crate":78,"name":"log"},{"crate":40,"name":"thiserror"},{"crate":90,"name":"uuid"},{"crate":462,"name":"lookup_tables"},{"crate":173,"name":"cam_types"},{"crate":143,"name":"standardization"},{"crate":213,"name":"tee"},{"crate":493,"name":"types_ids"},{"crate":42,"name":"derivative"},{"crate":403,"name":"thiserror_impl"},{"crate":309,"name":"serde_derive"},{"crate":311,"name":"enum_iterator_derive"},{"crate":177,"name":"futures_macro"},{"crate":50,"name":"paste"},{"crate":284,"name":"time_macros"},{"crate":17,"name":"tokio_macros"},{"crate":102,"name":"tracing_attributes"},{"crate":140,"name":"sqlx_macros"},{"crate":108,"name":"strum_macros"},{"crate":276,"name":"nalgebra_macros"},{"crate":3,"name":"bytemuck_derive"},{"crate":502,"name":"num_derive"},{"crate":11,"name":"serde_with_macros"},{"crate":337,"name":"serde_repr"},{"crate":59,"name":"clap_derive"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":279,"name":"enum_dispatch"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":242,"name":"derive_more"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/optimizer/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/optimizer/BUCK","label":"root//nagara/crates/optimizer:optimizer","target_kind":"lib","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/optimizer:optimizer[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"safe_arch-0.7.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__safe_arch-0.7.1.crate__/safe_arch-0.7.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:safe_arch-0.7.1"},"edition":"2018","deps":[{"crate":521,"name":"bytemuck"},{"crate":3,"name":"bytemuck_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__safe_arch-0.7.1.crate__/safe_arch-0.7.1.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"bytemuck\"","feature=\"default\"","test"],"env":{},"is_proc_macro":false},{"display_name":"test_data","root_module":"/home/cormac/code/monorepo/test_data/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/test_data/BUCK","label":"root//test_data:test_data"},"edition":"2021","deps":[{"crate":439,"name":"test_data_bytes"},{"crate":320,"name":"geometry"},{"crate":83,"name":"lazy_static"},{"crate":309,"name":"serde_derive"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":502,"name":"num_derive"},{"crate":108,"name":"strum_macros"},{"crate":403,"name":"thiserror_impl"},{"crate":102,"name":"tracing_attributes"},{"crate":11,"name":"serde_with_macros"},{"crate":284,"name":"time_macros"},{"crate":177,"name":"futures_macro"},{"crate":337,"name":"serde_repr"},{"crate":59,"name":"clap_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/test_data/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"env":{},"is_proc_macro":false},{"display_name":"simulation-test","root_module":"/home/cormac/code/monorepo/nagara/crates/simulation/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/simulation/BUCK","label":"root//nagara/crates/simulation:simulation-test"},"edition":"2021","deps":[{"crate":321,"name":"ahash"},{"crate":204,"name":"approx"},{"crate":78,"name":"log"},{"crate":445,"name":"nalgebra"},{"crate":498,"name":"pretty_env_logger"},{"crate":452,"name":"rayon"},{"crate":124,"name":"strum"},{"crate":40,"name":"thiserror"},{"crate":90,"name":"uuid"},{"crate":320,"name":"geometry"},{"crate":437,"name":"concrete_tools"},{"crate":462,"name":"lookup_tables"},{"crate":383,"name":"optimizer"},{"crate":286,"name":"tool_ir"},{"crate":176,"name":"rapture_toolpathing"},{"crate":173,"name":"cam_types"},{"crate":143,"name":"standardization"},{"crate":213,"name":"tee"},{"crate":14,"name":"types_costs"},{"crate":493,"name":"types_ids"},{"crate":344,"name":"types_production_plan"},{"crate":466,"name":"types_ref"},{"crate":336,"name":"bincode"},{"crate":21,"name":"fog"},{"crate":405,"name":"fog_rpc"},{"crate":385,"name":"test_data"},{"crate":42,"name":"derivative"},{"crate":276,"name":"nalgebra_macros"},{"crate":309,"name":"serde_derive"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":108,"name":"strum_macros"},{"crate":403,"name":"thiserror_impl"},{"crate":502,"name":"num_derive"},{"crate":102,"name":"tracing_attributes"},{"crate":11,"name":"serde_with_macros"},{"crate":284,"name":"time_macros"},{"crate":177,"name":"futures_macro"},{"crate":337,"name":"serde_repr"},{"crate":59,"name":"clap_derive"},{"crate":311,"name":"enum_iterator_derive"},{"crate":17,"name":"tokio_macros"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":279,"name":"enum_dispatch"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":242,"name":"derive_more"},{"crate":346,"name":"async_trait"},{"crate":343,"name":"pin_project_internal"},{"crate":348,"name":"tarpc_plugins"},{"crate":129,"name":"educe"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/simulation/src"],"exclude_dirs":[]},"cfg":["feature=\"rayon\"","feature=\"from_ir\"","feature=\"fake\"","buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/simulation/BUCK","label":"root//nagara/crates/simulation:simulation-test","target_kind":"test","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/simulation:simulation-test[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"overload-0.1.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__overload-0.1.1.crate__/overload-0.1.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:overload-0.1.1"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__overload-0.1.1.crate__/overload-0.1.1.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"tracing-0.1.40","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__tracing-0.1.40.crate__/tracing-0.1.40.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:tracing-0.1.40"},"edition":"2018","deps":[{"crate":78,"name":"log"},{"crate":473,"name":"pin_project_lite"},{"crate":371,"name":"tracing_core"},{"crate":102,"name":"tracing_attributes"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__tracing-0.1.40.crate__/tracing-0.1.40.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"attributes\"","feature=\"default\"","feature=\"log\"","feature=\"std\"","feature=\"tracing-attributes\"","test"],"env":{},"is_proc_macro":false},{"display_name":"dirs-sys-next-0.1.2","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__dirs-sys-next-0.1.2.crate__/dirs-sys-next-0.1.2.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:dirs-sys-next-0.1.2"},"edition":"2018","deps":[{"crate":86,"name":"libc"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__dirs-sys-next-0.1.2.crate__/dirs-sys-next-0.1.2.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"mio-0.8.9","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__mio-0.8.9.crate__/mio-0.8.9.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:mio-0.8.9"},"edition":"2018","deps":[{"crate":78,"name":"log"},{"crate":86,"name":"libc"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__mio-0.8.9.crate__/mio-0.8.9.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"log\"","feature=\"net\"","feature=\"os-ext\"","feature=\"os-poll\"","test"],"env":{},"is_proc_macro":false},{"display_name":"ryu-1.0.15","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__ryu-1.0.15.crate__/ryu-1.0.15.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:ryu-1.0.15"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__ryu-1.0.15.crate__/ryu-1.0.15.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"parking_lot_core-0.9.9-build-script-build","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__parking_lot_core-0.9.9.crate__/parking_lot_core-0.9.9.crate/build.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:parking_lot_core-0.9.9-build-script-build"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__parking_lot_core-0.9.9.crate__/parking_lot_core-0.9.9.crate"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"smallvec-1.13.2","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__smallvec-1.13.2.crate__/smallvec-1.13.2.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:smallvec-1.13.2"},"edition":"2018","deps":[{"crate":303,"name":"serde"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__smallvec-1.13.2.crate__/smallvec-1.13.2.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"const_generics\"","feature=\"const_new\"","feature=\"serde\"","feature=\"union\"","test"],"env":{},"is_proc_macro":false},{"display_name":"cssparser-0.31.2","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__cssparser-0.31.2.crate__/cssparser-0.31.2.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:cssparser-0.31.2"},"edition":"2018","deps":[{"crate":214,"name":"dtoa_short"},{"crate":73,"name":"itoa"},{"crate":277,"name":"phf"},{"crate":393,"name":"smallvec"},{"crate":235,"name":"cssparser_macros"},{"crate":91,"name":"phf_macros"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__cssparser-0.31.2.crate__/cssparser-0.31.2.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"color_quant-1.1.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__color_quant-1.1.0.crate__/color_quant-1.1.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:color_quant-1.1.0"},"edition":"2015","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__color_quant-1.1.0.crate__/color_quant-1.1.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"diagnostic","root_module":"/home/cormac/code/monorepo/engine/crates/diagnostic/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/engine/crates/diagnostic/BUCK","label":"root//engine/crates/diagnostic:diagnostic"},"edition":"2021","deps":[{"crate":443,"name":"fluent"},{"crate":451,"name":"indexmap"},{"crate":303,"name":"serde"},{"crate":461,"name":"unic_langid"},{"crate":21,"name":"fog"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":403,"name":"thiserror_impl"},{"crate":309,"name":"serde_derive"},{"crate":168,"name":"diagnostic_macros"},{"crate":177,"name":"futures_macro"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":108,"name":"strum_macros"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/engine/crates/diagnostic/src"],"exclude_dirs":[]},"cfg":["feature=\"derive\"","buck_build","test"],"env":{},"is_proc_macro":false},{"display_name":"greedy_setups-test","root_module":"/home/cormac/code/monorepo/nagara/crates/greedy_setups/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/greedy_setups/BUCK","label":"root//nagara/crates/greedy_setups:greedy_setups-test"},"edition":"2021","deps":[{"crate":78,"name":"log"},{"crate":249,"name":"ordered_float"},{"crate":20,"name":"petgraph"},{"crate":303,"name":"serde"},{"crate":21,"name":"fog"},{"crate":270,"name":"constraints"},{"crate":286,"name":"tool_ir"},{"crate":213,"name":"tee"},{"crate":309,"name":"serde_derive"},{"crate":177,"name":"futures_macro"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":108,"name":"strum_macros"},{"crate":403,"name":"thiserror_impl"},{"crate":279,"name":"enum_dispatch"},{"crate":11,"name":"serde_with_macros"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":59,"name":"clap_derive"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/greedy_setups/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/greedy_setups/BUCK","label":"root//nagara/crates/greedy_setups:greedy_setups-test","target_kind":"test","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/greedy_setups:greedy_setups-test[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"_ref-cast-impl-1.0.20","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__ref-cast-impl-1.0.20.crate__/ref-cast-impl-1.0.20.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_ref-cast-impl-1.0.20"},"edition":"2021","deps":[{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":472,"name":"syn"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__ref-cast-impl-1.0.20.crate__/ref-cast-impl-1.0.20.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___ref-cast-impl-1.0.20__/out/proc-macro-pic-static_pic-link/libref_cast_impl-6ce1a3c9.so"},{"display_name":"bit-vec-0.6.3","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__bit-vec-0.6.3.crate__/bit-vec-0.6.3.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:bit-vec-0.6.3"},"edition":"2015","deps":[{"crate":303,"name":"serde"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__bit-vec-0.6.3.crate__/bit-vec-0.6.3.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"serde\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"intl_pluralrules-7.0.2","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__intl_pluralrules-7.0.2.crate__/intl_pluralrules-7.0.2.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:intl_pluralrules-7.0.2"},"edition":"2018","deps":[{"crate":461,"name":"unic_langid"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__intl_pluralrules-7.0.2.crate__/intl_pluralrules-7.0.2.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"flume-0.11.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__flume-0.11.0.crate__/flume-0.11.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:flume-0.11.0"},"edition":"2018","deps":[{"crate":116,"name":"futures_core"},{"crate":479,"name":"futures_sink"},{"crate":520,"name":"nanorand"},{"crate":114,"name":"spin1"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__flume-0.11.0.crate__/flume-0.11.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"async\"","feature=\"default\"","feature=\"eventual-fairness\"","feature=\"futures-core\"","feature=\"futures-sink\"","feature=\"nanorand\"","feature=\"select\"","test"],"env":{},"is_proc_macro":false},{"display_name":"fluent-bundle-0.15.2","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__fluent-bundle-0.15.2.crate__/fluent-bundle-0.15.2.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:fluent-bundle-0.15.2"},"edition":"2018","deps":[{"crate":266,"name":"fluent_langneg"},{"crate":7,"name":"fluent_syntax"},{"crate":65,"name":"intl_memoizer"},{"crate":400,"name":"intl_pluralrules"},{"crate":379,"name":"rustc_hash"},{"crate":508,"name":"self_cell"},{"crate":393,"name":"smallvec"},{"crate":461,"name":"unic_langid"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":403,"name":"thiserror_impl"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__fluent-bundle-0.15.2.crate__/fluent-bundle-0.15.2.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","test"],"env":{},"is_proc_macro":false},{"display_name":"_thiserror-impl-1.0.56","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__thiserror-impl-1.0.56.crate__/thiserror-impl-1.0.56.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_thiserror-impl-1.0.56"},"edition":"2021","deps":[{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":472,"name":"syn"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__thiserror-impl-1.0.56.crate__/thiserror-impl-1.0.56.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___thiserror-impl-1.0.56__/out/proc-macro-pic-static_pic-link/libthiserror_impl-5f454a0f.so"},{"display_name":"graphviz-rust-0.9.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__graphviz-rust-0.9.0.crate__/graphviz-rust-0.9.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:graphviz-rust-0.9.0"},"edition":"2021","deps":[{"crate":504,"name":"dot_generator"},{"crate":310,"name":"dot_structures"},{"crate":261,"name":"into_attr"},{"crate":158,"name":"pest"},{"crate":416,"name":"rand"},{"crate":245,"name":"tempfile"},{"crate":377,"name":"into_attr_derive"},{"crate":403,"name":"thiserror_impl"},{"crate":500,"name":"pest_derive"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__graphviz-rust-0.9.0.crate__/graphviz-rust-0.9.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"graphviz-exec\"","test"],"env":{"CARGO_MANIFEST_DIR":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__graphviz-rust-0.9.0__/__srcs/graphviz-rust-0.9.0.crate"},"is_proc_macro":false},{"display_name":"fog_rpc","root_module":"/home/cormac/code/monorepo/fog/crates/fog_rpc/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/fog/crates/fog_rpc/BUCK","label":"root//fog/crates/fog_rpc:fog_rpc"},"edition":"2021","deps":[{"crate":401,"name":"flume"},{"crate":303,"name":"serde"},{"crate":268,"name":"tarpc"},{"crate":457,"name":"tokio"},{"crate":21,"name":"fog"},{"crate":309,"name":"serde_derive"},{"crate":177,"name":"futures_macro"},{"crate":403,"name":"thiserror_impl"},{"crate":346,"name":"async_trait"},{"crate":343,"name":"pin_project_internal"},{"crate":348,"name":"tarpc_plugins"},{"crate":17,"name":"tokio_macros"},{"crate":102,"name":"tracing_attributes"},{"crate":129,"name":"educe"},{"crate":284,"name":"time_macros"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":108,"name":"strum_macros"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/fog/crates/fog_rpc/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"env":{},"is_proc_macro":false},{"display_name":"zerocopy-0.7.34","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__zerocopy-0.7.34.crate__/zerocopy-0.7.34.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:zerocopy-0.7.34"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__zerocopy-0.7.34.crate__/zerocopy-0.7.34.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"simd\"","test"],"env":{"CARGO_MANIFEST_DIR":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__zerocopy-0.7.34__/__srcs/zerocopy-0.7.34.crate"},"is_proc_macro":false},{"display_name":"rawpointer-0.2.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__rawpointer-0.2.1.crate__/rawpointer-0.2.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:rawpointer-0.2.1"},"edition":"2015","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__rawpointer-0.2.1.crate__/rawpointer-0.2.1.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"test-path_finding","root_module":"/home/cormac/code/monorepo/nagara/crates/frontier/tests/path_finding.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/frontier/BUCK","label":"root//nagara/crates/frontier:test-path_finding"},"edition":"2021","deps":[{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":76,"name":"bimap"},{"crate":15,"name":"colored"},{"crate":137,"name":"fixedbitset"},{"crate":451,"name":"indexmap"},{"crate":327,"name":"itertools"},{"crate":78,"name":"log"},{"crate":445,"name":"nalgebra"},{"crate":20,"name":"petgraph"},{"crate":191,"name":"plotters"},{"crate":207,"name":"plotters_backend"},{"crate":498,"name":"pretty_env_logger"},{"crate":452,"name":"rayon"},{"crate":40,"name":"thiserror"},{"crate":388,"name":"tracing"},{"crate":306,"name":"analysis_results"},{"crate":21,"name":"fog"},{"crate":405,"name":"fog_rpc"},{"crate":320,"name":"geometry"},{"crate":290,"name":"modeling"},{"crate":270,"name":"constraints"},{"crate":331,"name":"features"},{"crate":117,"name":"setups"},{"crate":286,"name":"tool_ir"},{"crate":173,"name":"cam_types"},{"crate":213,"name":"tee"},{"crate":416,"name":"rand"},{"crate":385,"name":"test_data"},{"crate":439,"name":"test_data_bytes"},{"crate":151,"name":"frontier"},{"crate":42,"name":"derivative"},{"crate":242,"name":"derive_more"},{"crate":309,"name":"serde_derive"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":403,"name":"thiserror_impl"},{"crate":102,"name":"tracing_attributes"},{"crate":177,"name":"futures_macro"},{"crate":284,"name":"time_macros"},{"crate":226,"name":"dioxus_core_macro"},{"crate":279,"name":"enum_dispatch"},{"crate":108,"name":"strum_macros"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":11,"name":"serde_with_macros"},{"crate":235,"name":"cssparser_macros"},{"crate":91,"name":"phf_macros"},{"crate":59,"name":"clap_derive"},{"crate":17,"name":"tokio_macros"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":346,"name":"async_trait"},{"crate":343,"name":"pin_project_internal"},{"crate":348,"name":"tarpc_plugins"},{"crate":129,"name":"educe"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/frontier/tests"],"exclude_dirs":[]},"cfg":["feature=\"frontier_new\"","buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/frontier/BUCK","label":"root//nagara/crates/frontier:test-path_finding","target_kind":"test","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/frontier:test-path_finding[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"fnv-1.0.7","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__fnv-1.0.7.crate__/fnv-1.0.7.crate/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:fnv-1.0.7"},"edition":"2015","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__fnv-1.0.7.crate__/fnv-1.0.7.crate"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"dioxus-signals-0.5.7","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__dioxus-signals-0.5.7.crate__/dioxus-signals-0.5.7.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:dioxus-signals-0.5.7"},"edition":"2021","deps":[{"crate":159,"name":"dioxus_core"},{"crate":282,"name":"futures_channel"},{"crate":57,"name":"futures_util"},{"crate":54,"name":"generational_box"},{"crate":440,"name":"once_cell"},{"crate":467,"name":"parking_lot"},{"crate":379,"name":"rustc_hash"},{"crate":388,"name":"tracing"},{"crate":177,"name":"futures_macro"},{"crate":309,"name":"serde_derive"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__dioxus-signals-0.5.7.crate__/dioxus-signals-0.5.7.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","test"],"env":{},"is_proc_macro":false},{"display_name":"dtoa-1.0.9","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__dtoa-1.0.9.crate__/dtoa-1.0.9.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:dtoa-1.0.9"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__dtoa-1.0.9.crate__/dtoa-1.0.9.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"hmac-0.12.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__hmac-0.12.1.crate__/hmac-0.12.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:hmac-0.12.1"},"edition":"2018","deps":[{"crate":360,"name":"digest"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__hmac-0.12.1.crate__/hmac-0.12.1.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"reset\"","test"],"env":{},"is_proc_macro":false},{"display_name":"nagara_plan_optimizer","root_module":"/home/cormac/code/monorepo/nagara/crates/nagara_plan_optimizer/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/nagara_plan_optimizer/BUCK","label":"root//nagara/crates/nagara_plan_optimizer:nagara_plan_optimizer"},"edition":"2021","deps":[{"crate":321,"name":"ahash"},{"crate":204,"name":"approx"},{"crate":327,"name":"itertools"},{"crate":78,"name":"log"},{"crate":249,"name":"ordered_float"},{"crate":20,"name":"petgraph"},{"crate":498,"name":"pretty_env_logger"},{"crate":416,"name":"rand"},{"crate":2,"name":"rand_distr"},{"crate":40,"name":"thiserror"},{"crate":359,"name":"thunderdome"},{"crate":388,"name":"tracing"},{"crate":90,"name":"uuid"},{"crate":21,"name":"fog"},{"crate":320,"name":"geometry"},{"crate":462,"name":"lookup_tables"},{"crate":323,"name":"nagara_tsp"},{"crate":84,"name":"simulation"},{"crate":173,"name":"cam_types"},{"crate":143,"name":"standardization"},{"crate":213,"name":"tee"},{"crate":486,"name":"types_cost_traits"},{"crate":14,"name":"types_costs"},{"crate":493,"name":"types_ids"},{"crate":344,"name":"types_production_plan"},{"crate":466,"name":"types_ref"},{"crate":309,"name":"serde_derive"},{"crate":403,"name":"thiserror_impl"},{"crate":102,"name":"tracing_attributes"},{"crate":177,"name":"futures_macro"},{"crate":284,"name":"time_macros"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":108,"name":"strum_macros"},{"crate":11,"name":"serde_with_macros"},{"crate":59,"name":"clap_derive"},{"crate":311,"name":"enum_iterator_derive"},{"crate":17,"name":"tokio_macros"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":279,"name":"enum_dispatch"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":242,"name":"derive_more"},{"crate":42,"name":"derivative"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/nagara_plan_optimizer/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/nagara_plan_optimizer/BUCK","label":"root//nagara/crates/nagara_plan_optimizer:nagara_plan_optimizer","target_kind":"lib","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/nagara_plan_optimizer:nagara_plan_optimizer[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"greedy_setups","root_module":"/home/cormac/code/monorepo/nagara/crates/greedy_setups/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/greedy_setups/BUCK","label":"root//nagara/crates/greedy_setups:greedy_setups"},"edition":"2021","deps":[{"crate":78,"name":"log"},{"crate":249,"name":"ordered_float"},{"crate":20,"name":"petgraph"},{"crate":303,"name":"serde"},{"crate":21,"name":"fog"},{"crate":270,"name":"constraints"},{"crate":286,"name":"tool_ir"},{"crate":213,"name":"tee"},{"crate":309,"name":"serde_derive"},{"crate":177,"name":"futures_macro"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":108,"name":"strum_macros"},{"crate":403,"name":"thiserror_impl"},{"crate":279,"name":"enum_dispatch"},{"crate":11,"name":"serde_with_macros"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":59,"name":"clap_derive"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/greedy_setups/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/greedy_setups/BUCK","label":"root//nagara/crates/greedy_setups:greedy_setups","target_kind":"lib","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/greedy_setups:greedy_setups[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"md-5-0.10.6","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__md-5-0.10.6.crate__/md-5-0.10.6.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:md-5-0.10.6"},"edition":"2018","deps":[{"crate":71,"name":"cfg_if"},{"crate":360,"name":"digest"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__md-5-0.10.6.crate__/md-5-0.10.6.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"rand-0.8.5","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__rand-0.8.5.crate__/rand-0.8.5.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:rand-0.8.5"},"edition":"2018","deps":[{"crate":503,"name":"rand_chacha"},{"crate":505,"name":"rand_core"},{"crate":86,"name":"libc"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__rand-0.8.5.crate__/rand-0.8.5.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"default\"","feature=\"getrandom\"","feature=\"libc\"","feature=\"rand_chacha\"","feature=\"small_rng\"","feature=\"std\"","feature=\"std_rng\"","test"],"env":{},"is_proc_macro":false},{"display_name":"num-bigint-dig-0.8.4","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__num-bigint-dig-0.8.4.crate__/num-bigint-dig-0.8.4.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:num-bigint-dig-0.8.4"},"edition":"2021","deps":[{"crate":26,"name":"byteorder"},{"crate":83,"name":"lazy_static"},{"crate":490,"name":"libm"},{"crate":243,"name":"num_integer"},{"crate":200,"name":"num_iter"},{"crate":95,"name":"num_traits"},{"crate":416,"name":"rand"},{"crate":393,"name":"smallvec"},{"crate":295,"name":"zeroize"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__num-bigint-dig-0.8.4.crate__/num-bigint-dig-0.8.4.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"i128\"","feature=\"prime\"","feature=\"rand\"","feature=\"u64_digit\"","feature=\"zeroize\"","test"],"env":{},"is_proc_macro":false},{"display_name":"serde_with-2.3.3","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__serde_with-2.3.3.crate__/serde_with-2.3.3.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:serde_with-2.3.3"},"edition":"2021","deps":[{"crate":145,"name":"base64"},{"crate":5,"name":"hex"},{"crate":303,"name":"serde"},{"crate":496,"name":"serde_json"},{"crate":334,"name":"chrono_0_4"},{"crate":115,"name":"indexmap_1"},{"crate":304,"name":"time_0_3"},{"crate":309,"name":"serde_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":284,"name":"time_macros"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__serde_with-2.3.3.crate__/serde_with-2.3.3.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"default\"","feature=\"macros\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"dirs-next-2.0.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__dirs-next-2.0.0.crate__/dirs-next-2.0.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:dirs-next-2.0.0"},"edition":"2018","deps":[{"crate":71,"name":"cfg_if"},{"crate":389,"name":"dirs_sys_next"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__dirs-next-2.0.0.crate__/dirs-next-2.0.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"fog_css","root_module":"/home/cormac/code/monorepo/fog/crates/fog_css/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/fog/crates/fog_css/BUCK","label":"root//fog/crates/fog_css:fog_css"},"edition":"2021","deps":[{"crate":333,"name":"bitflags"},{"crate":394,"name":"cssparser"},{"crate":358,"name":"expect_test"},{"crate":78,"name":"log"},{"crate":480,"name":"numquant"},{"crate":498,"name":"pretty_env_logger"},{"crate":194,"name":"roaring"},{"crate":303,"name":"serde"},{"crate":186,"name":"smallbitset"},{"crate":105,"name":"string_interner"},{"crate":292,"name":"tinyvec"},{"crate":21,"name":"fog"},{"crate":213,"name":"tee"},{"crate":309,"name":"serde_derive"},{"crate":235,"name":"cssparser_macros"},{"crate":91,"name":"phf_macros"},{"crate":3,"name":"bytemuck_derive"},{"crate":177,"name":"futures_macro"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":108,"name":"strum_macros"},{"crate":403,"name":"thiserror_impl"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/fog/crates/fog_css/src"],"exclude_dirs":[]},"cfg":["feature=\"serde\"","buck_build","test"],"env":{},"is_proc_macro":false},{"display_name":"test-test","root_module":"/home/cormac/code/monorepo/nagara/crates/constraints/tests/test.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/constraints/BUCK","label":"root//nagara/crates/constraints:test-test"},"edition":"2021","deps":[{"crate":321,"name":"ahash"},{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":333,"name":"bitflags"},{"crate":78,"name":"log"},{"crate":445,"name":"nalgebra"},{"crate":303,"name":"serde"},{"crate":124,"name":"strum"},{"crate":21,"name":"fog"},{"crate":213,"name":"tee"},{"crate":358,"name":"expect_test"},{"crate":496,"name":"serde_json"},{"crate":270,"name":"constraints"},{"crate":309,"name":"serde_derive"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":108,"name":"strum_macros"},{"crate":177,"name":"futures_macro"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":403,"name":"thiserror_impl"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/constraints/tests"],"exclude_dirs":[]},"cfg":["feature=\"serde\"","buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/constraints/BUCK","label":"root//nagara/crates/constraints:test-test","target_kind":"test","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/constraints:test-test[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"_plotly_derive-0.8.4","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__plotly_derive-0.8.4.crate__/plotly_derive-0.8.4.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_plotly_derive-0.8.4"},"edition":"2018","deps":[{"crate":88,"name":"darling"},{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":484,"name":"syn"},{"crate":195,"name":"darling_macro"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__plotly_derive-0.8.4.crate__/plotly_derive-0.8.4.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___plotly_derive-0.8.4__/out/proc-macro-pic-static_pic-link/libplotly_derive-29b75ff4.so"},{"display_name":"fixed-1.27.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__fixed-1.27.0.crate__/fixed-1.27.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:fixed-1.27.0"},"edition":"2021","deps":[{"crate":22,"name":"az"},{"crate":521,"name":"bytemuck"},{"crate":146,"name":"half"},{"crate":95,"name":"num_traits"},{"crate":425,"name":"typenum"},{"crate":3,"name":"bytemuck_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__fixed-1.27.0.crate__/fixed-1.27.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"num-traits\"","test"],"env":{},"is_proc_macro":false},{"display_name":"dotenv-0.15.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__dotenv-0.15.0.crate__/dotenv-0.15.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:dotenv-0.15.0"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__dotenv-0.15.0.crate__/dotenv-0.15.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"typenum-1.17.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__typenum-1.17.0.crate__/typenum-1.17.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:typenum-1.17.0"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__typenum-1.17.0.crate__/typenum-1.17.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"force_unix_path_separator\"","test"],"env":{},"is_proc_macro":false},{"display_name":"dioxus-debug-cell-0.1.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__dioxus-debug-cell-0.1.1.crate__/dioxus-debug-cell-0.1.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:dioxus-debug-cell-0.1.1"},"edition":"2021","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__dioxus-debug-cell-0.1.1.crate__/dioxus-debug-cell-0.1.1.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"constraints-test","root_module":"/home/cormac/code/monorepo/nagara/crates/constraints/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/constraints/BUCK","label":"root//nagara/crates/constraints:constraints-test"},"edition":"2021","deps":[{"crate":321,"name":"ahash"},{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":333,"name":"bitflags"},{"crate":78,"name":"log"},{"crate":445,"name":"nalgebra"},{"crate":303,"name":"serde"},{"crate":124,"name":"strum"},{"crate":21,"name":"fog"},{"crate":213,"name":"tee"},{"crate":358,"name":"expect_test"},{"crate":496,"name":"serde_json"},{"crate":309,"name":"serde_derive"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":108,"name":"strum_macros"},{"crate":177,"name":"futures_macro"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":403,"name":"thiserror_impl"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/constraints/src"],"exclude_dirs":[]},"cfg":["feature=\"serde\"","buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/constraints/BUCK","label":"root//nagara/crates/constraints:constraints-test","target_kind":"test","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/constraints:constraints-test[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"num-traits-0.2.17-build-script-build","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__num-traits-0.2.17.crate__/num-traits-0.2.17.crate/build.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:num-traits-0.2.17-build-script-build"},"edition":"2018","deps":[{"crate":453,"name":"autocfg"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__num-traits-0.2.17.crate__/num-traits-0.2.17.crate"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"i128\"","feature=\"libm\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"dyn-clone-1.0.16","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__dyn-clone-1.0.16.crate__/dyn-clone-1.0.16.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:dyn-clone-1.0.16"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__dyn-clone-1.0.16.crate__/dyn-clone-1.0.16.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"test-test","root_module":"/home/cormac/code/monorepo/nagara/crates/tool_ir/tests/test.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/tool_ir/BUCK","label":"root//nagara/crates/tool_ir:test-test"},"edition":"2021","deps":[{"crate":321,"name":"ahash"},{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":15,"name":"colored"},{"crate":78,"name":"log"},{"crate":445,"name":"nalgebra"},{"crate":20,"name":"petgraph"},{"crate":498,"name":"pretty_env_logger"},{"crate":303,"name":"serde"},{"crate":533,"name":"serde_with"},{"crate":124,"name":"strum"},{"crate":40,"name":"thiserror"},{"crate":388,"name":"tracing"},{"crate":396,"name":"diagnostic"},{"crate":21,"name":"fog"},{"crate":320,"name":"geometry"},{"crate":437,"name":"concrete_tools"},{"crate":270,"name":"constraints"},{"crate":213,"name":"tee"},{"crate":405,"name":"fog_rpc"},{"crate":286,"name":"tool_ir"},{"crate":279,"name":"enum_dispatch"},{"crate":276,"name":"nalgebra_macros"},{"crate":309,"name":"serde_derive"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":11,"name":"serde_with_macros"},{"crate":284,"name":"time_macros"},{"crate":108,"name":"strum_macros"},{"crate":403,"name":"thiserror_impl"},{"crate":102,"name":"tracing_attributes"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":177,"name":"futures_macro"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":59,"name":"clap_derive"},{"crate":346,"name":"async_trait"},{"crate":343,"name":"pin_project_internal"},{"crate":348,"name":"tarpc_plugins"},{"crate":17,"name":"tokio_macros"},{"crate":129,"name":"educe"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/tool_ir/tests"],"exclude_dirs":[]},"cfg":["feature=\"testing\"","buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/tool_ir/BUCK","label":"root//nagara/crates/tool_ir:test-test","target_kind":"test","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/tool_ir:test-test[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"concrete_tools-test","root_module":"/home/cormac/code/monorepo/nagara/crates/concrete_tools/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/concrete_tools/BUCK","label":"root//nagara/crates/concrete_tools:concrete_tools-test"},"edition":"2021","deps":[{"crate":78,"name":"log"},{"crate":303,"name":"serde"},{"crate":213,"name":"tee"},{"crate":309,"name":"serde_derive"},{"crate":177,"name":"futures_macro"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":108,"name":"strum_macros"},{"crate":403,"name":"thiserror_impl"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/concrete_tools/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/concrete_tools/BUCK","label":"root//nagara/crates/concrete_tools:concrete_tools-test","target_kind":"test","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/concrete_tools:concrete_tools-test[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"idna-0.5.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__idna-0.5.0.crate__/idna-0.5.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:idna-0.5.0"},"edition":"2018","deps":[{"crate":35,"name":"unicode_bidi"},{"crate":474,"name":"unicode_normalization"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__idna-0.5.0.crate__/idna-0.5.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"linux-raw-sys-0.4.13","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__linux-raw-sys-0.4.13.crate__/linux-raw-sys-0.4.13.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:linux-raw-sys-0.4.13"},"edition":"2021","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__linux-raw-sys-0.4.13.crate__/linux-raw-sys-0.4.13.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"elf\"","feature=\"errno\"","feature=\"general\"","feature=\"if_ether\"","feature=\"ioctl\"","feature=\"net\"","feature=\"netlink\"","feature=\"no_std\"","feature=\"prctl\"","feature=\"xdp\"","test"],"env":{},"is_proc_macro":false},{"display_name":"divrem-1.0.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__divrem-1.0.0.crate__/divrem-1.0.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:divrem-1.0.0"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__divrem-1.0.0.crate__/divrem-1.0.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"test-fake_sharp_corner","root_module":"/home/cormac/code/monorepo/nagara/crates/frontier/tests/fake_sharp_corner.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/frontier/BUCK","label":"root//nagara/crates/frontier:test-fake_sharp_corner"},"edition":"2021","deps":[{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":76,"name":"bimap"},{"crate":15,"name":"colored"},{"crate":137,"name":"fixedbitset"},{"crate":451,"name":"indexmap"},{"crate":327,"name":"itertools"},{"crate":78,"name":"log"},{"crate":445,"name":"nalgebra"},{"crate":20,"name":"petgraph"},{"crate":191,"name":"plotters"},{"crate":207,"name":"plotters_backend"},{"crate":498,"name":"pretty_env_logger"},{"crate":452,"name":"rayon"},{"crate":40,"name":"thiserror"},{"crate":388,"name":"tracing"},{"crate":306,"name":"analysis_results"},{"crate":21,"name":"fog"},{"crate":405,"name":"fog_rpc"},{"crate":320,"name":"geometry"},{"crate":290,"name":"modeling"},{"crate":270,"name":"constraints"},{"crate":331,"name":"features"},{"crate":117,"name":"setups"},{"crate":286,"name":"tool_ir"},{"crate":173,"name":"cam_types"},{"crate":213,"name":"tee"},{"crate":416,"name":"rand"},{"crate":385,"name":"test_data"},{"crate":439,"name":"test_data_bytes"},{"crate":151,"name":"frontier"},{"crate":42,"name":"derivative"},{"crate":242,"name":"derive_more"},{"crate":309,"name":"serde_derive"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":403,"name":"thiserror_impl"},{"crate":102,"name":"tracing_attributes"},{"crate":177,"name":"futures_macro"},{"crate":284,"name":"time_macros"},{"crate":226,"name":"dioxus_core_macro"},{"crate":279,"name":"enum_dispatch"},{"crate":108,"name":"strum_macros"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":11,"name":"serde_with_macros"},{"crate":235,"name":"cssparser_macros"},{"crate":91,"name":"phf_macros"},{"crate":59,"name":"clap_derive"},{"crate":17,"name":"tokio_macros"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":346,"name":"async_trait"},{"crate":343,"name":"pin_project_internal"},{"crate":348,"name":"tarpc_plugins"},{"crate":129,"name":"educe"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/frontier/tests"],"exclude_dirs":[]},"cfg":["feature=\"frontier_new\"","buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/frontier/BUCK","label":"root//nagara/crates/frontier:test-fake_sharp_corner","target_kind":"test","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/frontier:test-fake_sharp_corner[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"regex-automata-0.1.10","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__regex-automata-0.1.10.crate__/regex-automata-0.1.10.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:regex-automata-0.1.10"},"edition":"2015","deps":[{"crate":38,"name":"regex_syntax"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__regex-automata-0.1.10.crate__/regex-automata-0.1.10.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"regex-syntax\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"concrete_tools","root_module":"/home/cormac/code/monorepo/nagara/crates/concrete_tools/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/concrete_tools/BUCK","label":"root//nagara/crates/concrete_tools:concrete_tools"},"edition":"2021","deps":[{"crate":78,"name":"log"},{"crate":303,"name":"serde"},{"crate":213,"name":"tee"},{"crate":309,"name":"serde_derive"},{"crate":177,"name":"futures_macro"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":108,"name":"strum_macros"},{"crate":403,"name":"thiserror_impl"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/concrete_tools/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/concrete_tools/BUCK","label":"root//nagara/crates/concrete_tools:concrete_tools","target_kind":"lib","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/concrete_tools:concrete_tools[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"crossbeam-utils-0.8.16","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__crossbeam-utils-0.8.16.crate__/crossbeam-utils-0.8.16.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:crossbeam-utils-0.8.16"},"edition":"2018","deps":[{"crate":71,"name":"cfg_if"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__crossbeam-utils-0.8.16.crate__/crossbeam-utils-0.8.16.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"std\"","test"],"env":{"CARGO_MANIFEST_DIR":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__crossbeam-utils-0.8.16__/__srcs/crossbeam-utils-0.8.16.crate"},"is_proc_macro":false},{"display_name":"test_data_bytes","root_module":"/home/cormac/code/monorepo/test_data/test_data_bytes/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/test_data/BUCK","label":"root//test_data:test_data_bytes"},"edition":"2021","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/test_data/test_data_bytes/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"env":{},"is_proc_macro":false},{"display_name":"once_cell-1.19.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__once_cell-1.19.0.crate__/once_cell-1.19.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:once_cell-1.19.0"},"edition":"2021","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__once_cell-1.19.0.crate__/once_cell-1.19.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"default\"","feature=\"race\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"rustls-webpki-0.101.7","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__rustls-webpki-0.101.7.crate__/rustls-webpki-0.101.7.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:rustls-webpki-0.101.7"},"edition":"2021","deps":[{"crate":199,"name":"ring"},{"crate":163,"name":"untrusted"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__rustls-webpki-0.101.7.crate__/rustls-webpki-0.101.7.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"font-kit-0.11.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__font-kit-0.11.0.crate__/font-kit-0.11.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:font-kit-0.11.0"},"edition":"2018","deps":[{"crate":154,"name":"bitflags"},{"crate":26,"name":"byteorder"},{"crate":246,"name":"float_ord"},{"crate":83,"name":"lazy_static"},{"crate":86,"name":"libc"},{"crate":78,"name":"log"},{"crate":139,"name":"pathfinder_geometry"},{"crate":347,"name":"pathfinder_simd"},{"crate":419,"name":"dirs_next"},{"crate":326,"name":"freetype"},{"crate":136,"name":"walkdir"},{"crate":264,"name":"fontconfig_sys"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__font-kit-0.11.0.crate__/font-kit-0.11.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"source\"","test"],"env":{},"is_proc_macro":false},{"display_name":"fluent-0.16.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__fluent-0.16.0.crate__/fluent-0.16.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:fluent-0.16.0"},"edition":"2018","deps":[{"crate":402,"name":"fluent_bundle"},{"crate":461,"name":"unic_langid"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":403,"name":"thiserror_impl"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__fluent-0.16.0.crate__/fluent-0.16.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"typenum-1.17.0-build-script-main","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__typenum-1.17.0.crate__/typenum-1.17.0.crate/build/main.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:typenum-1.17.0-build-script-main"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__typenum-1.17.0.crate__/typenum-1.17.0.crate/build"],"exclude_dirs":[]},"cfg":["feature=\"force_unix_path_separator\"","test"],"env":{},"is_proc_macro":false},{"display_name":"nalgebra-0.32.5","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__nalgebra-0.32.5.crate__/nalgebra-0.32.5.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:nalgebra-0.32.5"},"edition":"2018","deps":[{"crate":204,"name":"approx"},{"crate":188,"name":"matrixmultiply"},{"crate":125,"name":"num_complex"},{"crate":87,"name":"num_rational"},{"crate":95,"name":"num_traits"},{"crate":303,"name":"serde"},{"crate":29,"name":"simba"},{"crate":425,"name":"typenum"},{"crate":506,"name":"glam024"},{"crate":276,"name":"nalgebra_macros"},{"crate":309,"name":"serde_derive"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__nalgebra-0.32.5.crate__/nalgebra-0.32.5.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"convert-glam024\"","feature=\"default\"","feature=\"glam024\"","feature=\"libm\"","feature=\"macros\"","feature=\"matrixmultiply\"","feature=\"nalgebra-macros\"","feature=\"serde\"","feature=\"serde-serialize\"","feature=\"serde-serialize-no-std\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"simba-0.9.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__simba-0.9.0.crate__/simba-0.9.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:simba-0.9.0"},"edition":"2018","deps":[{"crate":204,"name":"approx"},{"crate":125,"name":"num_complex"},{"crate":95,"name":"num_traits"},{"crate":458,"name":"wide"},{"crate":309,"name":"serde_derive"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__simba-0.9.0.crate__/simba-0.9.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"std\"","feature=\"wide\"","test"],"env":{},"is_proc_macro":false},{"display_name":"crossbeam-queue-0.3.8","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__crossbeam-queue-0.3.8.crate__/crossbeam-queue-0.3.8.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:crossbeam-queue-0.3.8"},"edition":"2018","deps":[{"crate":71,"name":"cfg_if"},{"crate":438,"name":"crossbeam_utils"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__crossbeam-queue-0.3.8.crate__/crossbeam-queue-0.3.8.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"default\"","feature=\"std\"","test"],"env":{"CARGO_MANIFEST_DIR":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__crossbeam-queue-0.3.8__/__srcs/crossbeam-queue-0.3.8.crate"},"is_proc_macro":false},{"display_name":"unicase-2.7.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__unicase-2.7.0.crate__/unicase-2.7.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:unicase-2.7.0"},"edition":"2015","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__unicase-2.7.0.crate__/unicase-2.7.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"proc-macro2-1.0.78-build-script-build","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__proc-macro2-1.0.78.crate__/proc-macro2-1.0.78.crate/build.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:proc-macro2-1.0.78-build-script-build"},"edition":"2021","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__proc-macro2-1.0.78.crate__/proc-macro2-1.0.78.crate"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"proc-macro\"","feature=\"span-locations\"","test"],"env":{},"is_proc_macro":false},{"display_name":"nom-7.1.3","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__nom-7.1.3.crate__/nom-7.1.3.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:nom-7.1.3"},"edition":"2018","deps":[{"crate":127,"name":"memchr"},{"crate":456,"name":"minimal_lexical"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__nom-7.1.3.crate__/nom-7.1.3.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"indexmap-2.1.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__indexmap-2.1.0.crate__/indexmap-2.1.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:indexmap-2.1.0"},"edition":"2021","deps":[{"crate":314,"name":"equivalent"},{"crate":376,"name":"hashbrown"},{"crate":303,"name":"serde"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__indexmap-2.1.0.crate__/indexmap-2.1.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"serde\"","feature=\"std\"","has_std","test"],"env":{},"is_proc_macro":false},{"display_name":"rayon-1.10.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__rayon-1.10.0.crate__/rayon-1.10.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:rayon-1.10.0"},"edition":"2021","deps":[{"crate":364,"name":"either"},{"crate":223,"name":"rayon_core"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__rayon-1.10.0.crate__/rayon-1.10.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"autocfg-1.1.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__autocfg-1.1.0.crate__/autocfg-1.1.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:autocfg-1.1.0"},"edition":"2015","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__autocfg-1.1.0.crate__/autocfg-1.1.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"libc-0.2.155-build-script-build","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__libc-0.2.155.crate__/libc-0.2.155.crate/build.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:libc-0.2.155-build-script-build"},"edition":"2015","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__libc-0.2.155.crate__/libc-0.2.155.crate"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"extra_traits\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"sharded-slab-0.1.7","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__sharded-slab-0.1.7.crate__/sharded-slab-0.1.7.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:sharded-slab-0.1.7"},"edition":"2018","deps":[{"crate":83,"name":"lazy_static"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__sharded-slab-0.1.7.crate__/sharded-slab-0.1.7.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"minimal-lexical-0.2.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__minimal-lexical-0.2.1.crate__/minimal-lexical-0.2.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:minimal-lexical-0.2.1"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__minimal-lexical-0.2.1.crate__/minimal-lexical-0.2.1.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"tokio-1.35.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__tokio-1.35.1.crate__/tokio-1.35.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:tokio-1.35.1"},"edition":"2021","deps":[{"crate":209,"name":"bytes"},{"crate":325,"name":"num_cpus"},{"crate":473,"name":"pin_project_lite"},{"crate":388,"name":"tracing"},{"crate":86,"name":"libc"},{"crate":390,"name":"mio"},{"crate":31,"name":"signal_hook_registry"},{"crate":519,"name":"socket2"},{"crate":309,"name":"serde_derive"},{"crate":17,"name":"tokio_macros"},{"crate":102,"name":"tracing_attributes"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__tokio-1.35.1.crate__/tokio-1.35.1.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"bytes\"","feature=\"default\"","feature=\"io-util\"","feature=\"macros\"","feature=\"rt\"","feature=\"sync\"","feature=\"tokio-macros\"","feature=\"tokio_track_caller\"","feature=\"fs\"","feature=\"io-std\"","feature=\"libc\"","feature=\"mio\"","feature=\"net\"","feature=\"num_cpus\"","feature=\"process\"","feature=\"rt-multi-thread\"","feature=\"signal\"","feature=\"signal-hook-registry\"","feature=\"socket2\"","feature=\"time\"","feature=\"windows-sys\"","tokio_track_caller","tokio_unstable","test"],"env":{},"is_proc_macro":false},{"display_name":"wide-0.7.13","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__wide-0.7.13.crate__/wide-0.7.13.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:wide-0.7.13"},"edition":"2018","deps":[{"crate":521,"name":"bytemuck"},{"crate":384,"name":"safe_arch"},{"crate":3,"name":"bytemuck_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__wide-0.7.13.crate__/wide-0.7.13.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"percent-encoding-2.3.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__percent-encoding-2.3.1.crate__/percent-encoding-2.3.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:percent-encoding-2.3.1"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__percent-encoding-2.3.1.crate__/percent-encoding-2.3.1.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"colorchoice-1.0.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__colorchoice-1.0.0.crate__/colorchoice-1.0.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:colorchoice-1.0.0"},"edition":"2021","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__colorchoice-1.0.0.crate__/colorchoice-1.0.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"unic-langid-0.9.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__unic-langid-0.9.1.crate__/unic-langid-0.9.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:unic-langid-0.9.1"},"edition":"2018","deps":[{"crate":60,"name":"unic_langid_impl"},{"crate":330,"name":"unic_langid_macros"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__unic-langid-0.9.1.crate__/unic-langid-0.9.1.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"macros\"","feature=\"unic-langid-macros\"","test"],"env":{},"is_proc_macro":false},{"display_name":"lookup_tables","root_module":"/home/cormac/code/monorepo/nagara/crates/lookup_tables/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/lookup_tables/BUCK","label":"root//nagara/crates/lookup_tables:lookup_tables"},"edition":"2021","deps":[{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":334,"name":"chrono"},{"crate":424,"name":"dotenv"},{"crate":313,"name":"enum_iterator"},{"crate":83,"name":"lazy_static"},{"crate":78,"name":"log"},{"crate":440,"name":"once_cell"},{"crate":303,"name":"serde"},{"crate":496,"name":"serde_json"},{"crate":167,"name":"sqlx"},{"crate":124,"name":"strum"},{"crate":40,"name":"thiserror"},{"crate":457,"name":"tokio"},{"crate":320,"name":"geometry"},{"crate":173,"name":"cam_types"},{"crate":143,"name":"standardization"},{"crate":213,"name":"tee"},{"crate":14,"name":"types_costs"},{"crate":493,"name":"types_ids"},{"crate":309,"name":"serde_derive"},{"crate":311,"name":"enum_iterator_derive"},{"crate":177,"name":"futures_macro"},{"crate":50,"name":"paste"},{"crate":403,"name":"thiserror_impl"},{"crate":284,"name":"time_macros"},{"crate":17,"name":"tokio_macros"},{"crate":102,"name":"tracing_attributes"},{"crate":140,"name":"sqlx_macros"},{"crate":108,"name":"strum_macros"},{"crate":276,"name":"nalgebra_macros"},{"crate":3,"name":"bytemuck_derive"},{"crate":502,"name":"num_derive"},{"crate":11,"name":"serde_with_macros"},{"crate":337,"name":"serde_repr"},{"crate":59,"name":"clap_derive"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":279,"name":"enum_dispatch"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":242,"name":"derive_more"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/lookup_tables/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/lookup_tables/BUCK","label":"root//nagara/crates/lookup_tables:lookup_tables","target_kind":"lib","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/lookup_tables:lookup_tables[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{"CARGO_MANIFEST_DIR":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/root/2ca3db971bb25d5c/nagara/crates/lookup_tables/__lookup_tables__/__srcs/."},"is_proc_macro":false},{"display_name":"heapless-0.7.16","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__heapless-0.7.16.crate__/heapless-0.7.16.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:heapless-0.7.16"},"edition":"2018","deps":[{"crate":465,"name":"hash32"},{"crate":362,"name":"stable_deref_trait"},{"crate":114,"name":"spin"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__heapless-0.7.16.crate__/heapless-0.7.16.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"atomic-polyfill\"","feature=\"cas\"","feature=\"default\"","test"],"env":{"CARGO_MANIFEST_DIR":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__heapless-0.7.16__/__srcs/heapless-0.7.16.crate"},"is_proc_macro":false},{"display_name":"_enum-ordinalize-3.1.15","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__enum-ordinalize-3.1.15.crate__/enum-ordinalize-3.1.15.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_enum-ordinalize-3.1.15"},"edition":"2021","deps":[{"crate":8,"name":"num_bigint"},{"crate":95,"name":"num_traits"},{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":472,"name":"syn"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__enum-ordinalize-3.1.15.crate__/enum-ordinalize-3.1.15.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___enum-ordinalize-3.1.15__/out/proc-macro-pic-static_pic-link/libenum_ordinalize-563fc8d1.so"},{"display_name":"hash32-0.2.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__hash32-0.2.1.crate__/hash32-0.2.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:hash32-0.2.1"},"edition":"2015","deps":[{"crate":26,"name":"byteorder"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__hash32-0.2.1.crate__/hash32-0.2.1.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"types_ref","root_module":"/home/cormac/code/monorepo/types/crates/types_ref/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/types/crates/types_ref/BUCK","label":"root//types/crates/types_ref:types_ref"},"edition":"2021","deps":[{"crate":173,"name":"cam_types"},{"crate":213,"name":"tee"},{"crate":493,"name":"types_ids"},{"crate":50,"name":"paste"},{"crate":309,"name":"serde_derive"},{"crate":177,"name":"futures_macro"},{"crate":403,"name":"thiserror_impl"},{"crate":284,"name":"time_macros"},{"crate":17,"name":"tokio_macros"},{"crate":102,"name":"tracing_attributes"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":276,"name":"nalgebra_macros"},{"crate":3,"name":"bytemuck_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":337,"name":"serde_repr"},{"crate":252,"name":"serde_with_macros"},{"crate":108,"name":"strum_macros"},{"crate":502,"name":"num_derive"},{"crate":11,"name":"serde_with_macros"},{"crate":59,"name":"clap_derive"},{"crate":279,"name":"enum_dispatch"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":242,"name":"derive_more"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/types/crates/types_ref/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"env":{},"is_proc_macro":false},{"display_name":"parking_lot-0.12.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__parking_lot-0.12.1.crate__/parking_lot-0.12.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:parking_lot-0.12.1"},"edition":"2018","deps":[{"crate":126,"name":"lock_api"},{"crate":32,"name":"parking_lot_core"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__parking_lot-0.12.1.crate__/parking_lot-0.12.1.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"arc_lock\"","feature=\"default\"","feature=\"send_guard\"","test"],"env":{},"is_proc_macro":false},{"display_name":"heck-0.4.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__heck-0.4.1.crate__/heck-0.4.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:heck-0.4.1"},"edition":"2018","deps":[{"crate":123,"name":"unicode_segmentation"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__heck-0.4.1.crate__/heck-0.4.1.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"unicode\"","feature=\"unicode-segmentation\"","test"],"env":{},"is_proc_macro":false},{"display_name":"spade-2.6.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__spade-2.6.0.crate__/spade-2.6.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:spade-2.6.0"},"edition":"2021","deps":[{"crate":376,"name":"hashbrown"},{"crate":95,"name":"num_traits"},{"crate":0,"name":"robust"},{"crate":393,"name":"smallvec"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__spade-2.6.0.crate__/spade-2.6.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"test-occlusion_checking","root_module":"/home/cormac/code/monorepo/nagara/crates/frontier/tests/occlusion_checking.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/frontier/BUCK","label":"root//nagara/crates/frontier:test-occlusion_checking"},"edition":"2021","deps":[{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":76,"name":"bimap"},{"crate":15,"name":"colored"},{"crate":137,"name":"fixedbitset"},{"crate":451,"name":"indexmap"},{"crate":327,"name":"itertools"},{"crate":78,"name":"log"},{"crate":445,"name":"nalgebra"},{"crate":20,"name":"petgraph"},{"crate":191,"name":"plotters"},{"crate":207,"name":"plotters_backend"},{"crate":498,"name":"pretty_env_logger"},{"crate":452,"name":"rayon"},{"crate":40,"name":"thiserror"},{"crate":388,"name":"tracing"},{"crate":306,"name":"analysis_results"},{"crate":21,"name":"fog"},{"crate":405,"name":"fog_rpc"},{"crate":320,"name":"geometry"},{"crate":290,"name":"modeling"},{"crate":270,"name":"constraints"},{"crate":331,"name":"features"},{"crate":117,"name":"setups"},{"crate":286,"name":"tool_ir"},{"crate":173,"name":"cam_types"},{"crate":213,"name":"tee"},{"crate":416,"name":"rand"},{"crate":385,"name":"test_data"},{"crate":439,"name":"test_data_bytes"},{"crate":151,"name":"frontier"},{"crate":42,"name":"derivative"},{"crate":242,"name":"derive_more"},{"crate":309,"name":"serde_derive"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":403,"name":"thiserror_impl"},{"crate":102,"name":"tracing_attributes"},{"crate":177,"name":"futures_macro"},{"crate":284,"name":"time_macros"},{"crate":226,"name":"dioxus_core_macro"},{"crate":279,"name":"enum_dispatch"},{"crate":108,"name":"strum_macros"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":11,"name":"serde_with_macros"},{"crate":235,"name":"cssparser_macros"},{"crate":91,"name":"phf_macros"},{"crate":59,"name":"clap_derive"},{"crate":17,"name":"tokio_macros"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":346,"name":"async_trait"},{"crate":343,"name":"pin_project_internal"},{"crate":348,"name":"tarpc_plugins"},{"crate":129,"name":"educe"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/frontier/tests"],"exclude_dirs":[]},"cfg":["feature=\"frontier_new\"","buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/frontier/BUCK","label":"root//nagara/crates/frontier:test-occlusion_checking","target_kind":"test","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/frontier:test-occlusion_checking[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"fdeflate-0.3.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__fdeflate-0.3.1.crate__/fdeflate-0.3.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:fdeflate-0.3.1"},"edition":"2021","deps":[{"crate":39,"name":"simd_adler32"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__fdeflate-0.3.1.crate__/fdeflate-0.3.1.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"syn-2.0.48","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__syn-2.0.48.crate__/syn-2.0.48.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:syn-2.0.48"},"edition":"2021","deps":[{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":49,"name":"unicode_ident"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__syn-2.0.48.crate__/syn-2.0.48.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"clone-impls\"","feature=\"default\"","feature=\"derive\"","feature=\"extra-traits\"","feature=\"full\"","feature=\"parsing\"","feature=\"printing\"","feature=\"proc-macro\"","feature=\"quote\"","feature=\"visit\"","feature=\"visit-mut\"","test"],"env":{},"is_proc_macro":false},{"display_name":"pin-project-lite-0.2.13","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__pin-project-lite-0.2.13.crate__/pin-project-lite-0.2.13.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:pin-project-lite-0.2.13"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__pin-project-lite-0.2.13.crate__/pin-project-lite-0.2.13.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"unicode-normalization-0.1.22","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__unicode-normalization-0.1.22.crate__/unicode-normalization-0.1.22.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:unicode-normalization-0.1.22"},"edition":"2018","deps":[{"crate":292,"name":"tinyvec"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__unicode-normalization-0.1.22.crate__/unicode-normalization-0.1.22.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"_proc-macro-error-attr-1.0.4","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__proc-macro-error-attr-1.0.4.crate__/proc-macro-error-attr-1.0.4.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_proc-macro-error-attr-1.0.4"},"edition":"2018","deps":[{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__proc-macro-error-attr-1.0.4.crate__/proc-macro-error-attr-1.0.4.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___proc-macro-error-attr-1.0.4__/out/proc-macro-pic-static_pic-link/libproc_macro_error_attr-20f3659d.so"},{"display_name":"stock","root_module":"/home/cormac/code/monorepo/nagara/crates/stock/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/stock/BUCK","label":"root//nagara/crates/stock:stock"},"edition":"2021","deps":[{"crate":78,"name":"log"},{"crate":320,"name":"geometry"},{"crate":173,"name":"cam_types"},{"crate":213,"name":"tee"},{"crate":309,"name":"serde_derive"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":502,"name":"num_derive"},{"crate":108,"name":"strum_macros"},{"crate":403,"name":"thiserror_impl"},{"crate":102,"name":"tracing_attributes"},{"crate":11,"name":"serde_with_macros"},{"crate":284,"name":"time_macros"},{"crate":177,"name":"futures_macro"},{"crate":337,"name":"serde_repr"},{"crate":59,"name":"clap_derive"},{"crate":17,"name":"tokio_macros"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":279,"name":"enum_dispatch"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":242,"name":"derive_more"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/stock/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/stock/BUCK","label":"root//nagara/crates/stock:stock","target_kind":"lib","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/stock:stock[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"crossbeam-epoch-0.9.15","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__crossbeam-epoch-0.9.15.crate__/crossbeam-epoch-0.9.15.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:crossbeam-epoch-0.9.15"},"edition":"2018","deps":[{"crate":71,"name":"cfg_if"},{"crate":438,"name":"crossbeam_utils"},{"crate":324,"name":"memoffset"},{"crate":171,"name":"scopeguard"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__crossbeam-epoch-0.9.15.crate__/crossbeam-epoch-0.9.15.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"std\"","test"],"env":{"CARGO_MANIFEST_DIR":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__crossbeam-epoch-0.9.15__/__srcs/crossbeam-epoch-0.9.15.crate"},"is_proc_macro":false},{"display_name":"airlock","root_module":"/home/cormac/code/monorepo/stellar/crates/airlock/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/stellar/crates/airlock/BUCK","label":"root//stellar/crates/airlock:airlock"},"edition":"2021","deps":[{"crate":209,"name":"bytes"},{"crate":445,"name":"nalgebra"},{"crate":303,"name":"serde"},{"crate":124,"name":"strum"},{"crate":21,"name":"fog"},{"crate":420,"name":"fog_css"},{"crate":339,"name":"fog_scene"},{"crate":320,"name":"geometry"},{"crate":213,"name":"tee"},{"crate":230,"name":"types_auth"},{"crate":309,"name":"serde_derive"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":108,"name":"strum_macros"},{"crate":177,"name":"futures_macro"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":403,"name":"thiserror_impl"},{"crate":235,"name":"cssparser_macros"},{"crate":91,"name":"phf_macros"},{"crate":11,"name":"serde_with_macros"},{"crate":59,"name":"clap_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/stellar/crates/airlock/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"env":{},"is_proc_macro":false},{"display_name":"futures-sink-0.3.29","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__futures-sink-0.3.29.crate__/futures-sink-0.3.29.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:futures-sink-0.3.29"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__futures-sink-0.3.29.crate__/futures-sink-0.3.29.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"numquant-0.2.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__numquant-0.2.0.crate__/numquant-0.2.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:numquant-0.2.0"},"edition":"2021","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__numquant-0.2.0.crate__/numquant-0.2.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"sorted-vec-0.8.3","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__sorted-vec-0.8.3.crate__/sorted-vec-0.8.3.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:sorted-vec-0.8.3"},"edition":"2021","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__sorted-vec-0.8.3.crate__/sorted-vec-0.8.3.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"test-nurbs","root_module":"/home/cormac/code/monorepo/nagara/crates/frontier/tests/nurbs.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/frontier/BUCK","label":"root//nagara/crates/frontier:test-nurbs"},"edition":"2021","deps":[{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":76,"name":"bimap"},{"crate":15,"name":"colored"},{"crate":137,"name":"fixedbitset"},{"crate":451,"name":"indexmap"},{"crate":327,"name":"itertools"},{"crate":78,"name":"log"},{"crate":445,"name":"nalgebra"},{"crate":20,"name":"petgraph"},{"crate":191,"name":"plotters"},{"crate":207,"name":"plotters_backend"},{"crate":498,"name":"pretty_env_logger"},{"crate":452,"name":"rayon"},{"crate":40,"name":"thiserror"},{"crate":388,"name":"tracing"},{"crate":306,"name":"analysis_results"},{"crate":21,"name":"fog"},{"crate":405,"name":"fog_rpc"},{"crate":320,"name":"geometry"},{"crate":290,"name":"modeling"},{"crate":270,"name":"constraints"},{"crate":331,"name":"features"},{"crate":117,"name":"setups"},{"crate":286,"name":"tool_ir"},{"crate":173,"name":"cam_types"},{"crate":213,"name":"tee"},{"crate":416,"name":"rand"},{"crate":385,"name":"test_data"},{"crate":439,"name":"test_data_bytes"},{"crate":151,"name":"frontier"},{"crate":42,"name":"derivative"},{"crate":242,"name":"derive_more"},{"crate":309,"name":"serde_derive"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":403,"name":"thiserror_impl"},{"crate":102,"name":"tracing_attributes"},{"crate":177,"name":"futures_macro"},{"crate":284,"name":"time_macros"},{"crate":226,"name":"dioxus_core_macro"},{"crate":279,"name":"enum_dispatch"},{"crate":108,"name":"strum_macros"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":11,"name":"serde_with_macros"},{"crate":235,"name":"cssparser_macros"},{"crate":91,"name":"phf_macros"},{"crate":59,"name":"clap_derive"},{"crate":17,"name":"tokio_macros"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":346,"name":"async_trait"},{"crate":343,"name":"pin_project_internal"},{"crate":348,"name":"tarpc_plugins"},{"crate":129,"name":"educe"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/frontier/tests"],"exclude_dirs":[]},"cfg":["feature=\"frontier_new\"","buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/frontier/BUCK","label":"root//nagara/crates/frontier:test-nurbs","target_kind":"test","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/frontier:test-nurbs[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"askama-0.12.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__askama-0.12.1.crate__/askama-0.12.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:askama-0.12.1"},"edition":"2021","deps":[{"crate":509,"name":"askama_escape"},{"crate":459,"name":"percent_encoding"},{"crate":303,"name":"serde"},{"crate":496,"name":"serde_json"},{"crate":101,"name":"dep_humansize"},{"crate":95,"name":"dep_num_traits"},{"crate":36,"name":"askama_derive"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__askama-0.12.1.crate__/askama-0.12.1.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"config\"","feature=\"default\"","feature=\"dep_humansize\"","feature=\"dep_num_traits\"","feature=\"humansize\"","feature=\"num-traits\"","feature=\"percent-encoding\"","feature=\"serde\"","feature=\"serde-json\"","feature=\"serde_json\"","feature=\"urlencode\"","test"],"env":{},"is_proc_macro":false},{"display_name":"syn-1.0.109","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__syn-1.0.109.crate__/syn-1.0.109.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:syn-1.0.109"},"edition":"2018","deps":[{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":49,"name":"unicode_ident"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__syn-1.0.109.crate__/syn-1.0.109.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"clone-impls\"","feature=\"default\"","feature=\"derive\"","feature=\"extra-traits\"","feature=\"full\"","feature=\"parsing\"","feature=\"printing\"","feature=\"proc-macro\"","feature=\"quote\"","feature=\"visit\"","test"],"env":{},"is_proc_macro":false},{"display_name":"opentelemetry_api-0.18.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__opentelemetry_api-0.18.0.crate__/opentelemetry_api-0.18.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:opentelemetry_api-0.18.0"},"edition":"2021","deps":[{"crate":282,"name":"futures_channel"},{"crate":57,"name":"futures_util"},{"crate":115,"name":"indexmap"},{"crate":440,"name":"once_cell"},{"crate":473,"name":"pin_project_lite"},{"crate":40,"name":"thiserror"},{"crate":177,"name":"futures_macro"},{"crate":309,"name":"serde_derive"},{"crate":403,"name":"thiserror_impl"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__opentelemetry_api-0.18.0.crate__/opentelemetry_api-0.18.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"pin-project-lite\"","feature=\"trace\"","test"],"env":{},"is_proc_macro":false},{"display_name":"types_cost_traits","root_module":"/home/cormac/code/monorepo/types/crates/types_cost_traits/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/types/crates/types_cost_traits/BUCK","label":"root//types/crates/types_cost_traits:types_cost_traits"},"edition":"2021","deps":[{"crate":78,"name":"log"},{"crate":40,"name":"thiserror"},{"crate":143,"name":"standardization"},{"crate":217,"name":"types_scopes"},{"crate":403,"name":"thiserror_impl"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/types/crates/types_cost_traits/src"],"exclude_dirs":[]},"cfg":["feature=\"derive\"","buck_build","test"],"env":{},"is_proc_macro":false},{"display_name":"sqlx-macros-core-0.7.4","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__sqlx-macros-core-0.7.4.crate__/sqlx-macros-core-0.7.4.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:sqlx-macros-core-0.7.4"},"edition":"2021","deps":[{"crate":507,"name":"dotenvy"},{"crate":364,"name":"either"},{"crate":468,"name":"heck"},{"crate":5,"name":"hex"},{"crate":440,"name":"once_cell"},{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":303,"name":"serde"},{"crate":496,"name":"serde_json"},{"crate":219,"name":"sha2"},{"crate":61,"name":"sqlx_core"},{"crate":189,"name":"sqlx_mysql"},{"crate":33,"name":"sqlx_postgres"},{"crate":488,"name":"sqlx_sqlite"},{"crate":484,"name":"syn"},{"crate":245,"name":"tempfile"},{"crate":457,"name":"tokio"},{"crate":274,"name":"url"},{"crate":309,"name":"serde_derive"},{"crate":177,"name":"futures_macro"},{"crate":50,"name":"paste"},{"crate":403,"name":"thiserror_impl"},{"crate":284,"name":"time_macros"},{"crate":17,"name":"tokio_macros"},{"crate":102,"name":"tracing_attributes"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__sqlx-macros-core-0.7.4.crate__/sqlx-macros-core-0.7.4.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"_rt-tokio\"","feature=\"_tls-rustls\"","feature=\"chrono\"","feature=\"default\"","feature=\"json\"","feature=\"migrate\"","feature=\"postgres\"","feature=\"sqlite\"","feature=\"sqlx-postgres\"","feature=\"sqlx-sqlite\"","feature=\"time\"","feature=\"tokio\"","feature=\"uuid\"","test"],"env":{},"is_proc_macro":false},{"display_name":"sqlx-sqlite-0.7.4","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__sqlx-sqlite-0.7.4.crate__/sqlx-sqlite-0.7.4.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:sqlx-sqlite-0.7.4"},"edition":"2021","deps":[{"crate":221,"name":"atoi"},{"crate":334,"name":"chrono"},{"crate":401,"name":"flume"},{"crate":282,"name":"futures_channel"},{"crate":116,"name":"futures_core"},{"crate":338,"name":"futures_executor"},{"crate":525,"name":"futures_intrusive"},{"crate":57,"name":"futures_util"},{"crate":220,"name":"libsqlite3_sys"},{"crate":78,"name":"log"},{"crate":459,"name":"percent_encoding"},{"crate":303,"name":"serde"},{"crate":61,"name":"sqlx_core"},{"crate":304,"name":"time"},{"crate":388,"name":"tracing"},{"crate":274,"name":"url"},{"crate":52,"name":"urlencoding"},{"crate":90,"name":"uuid"},{"crate":309,"name":"serde_derive"},{"crate":177,"name":"futures_macro"},{"crate":50,"name":"paste"},{"crate":403,"name":"thiserror_impl"},{"crate":284,"name":"time_macros"},{"crate":17,"name":"tokio_macros"},{"crate":102,"name":"tracing_attributes"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__sqlx-sqlite-0.7.4.crate__/sqlx-sqlite-0.7.4.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"chrono\"","feature=\"json\"","feature=\"migrate\"","feature=\"offline\"","feature=\"serde\"","feature=\"time\"","feature=\"uuid\"","test"],"env":{},"is_proc_macro":false},{"display_name":"ref-cast-1.0.20","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__ref-cast-1.0.20.crate__/ref-cast-1.0.20.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:ref-cast-1.0.20"},"edition":"2021","deps":[{"crate":398,"name":"ref_cast_impl"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__ref-cast-1.0.20.crate__/ref-cast-1.0.20.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"libm-0.2.8","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__libm-0.2.8.crate__/libm-0.2.8.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:libm-0.2.8"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__libm-0.2.8.crate__/libm-0.2.8.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","test"],"env":{},"is_proc_macro":false},{"display_name":"regex-syntax-0.8.2","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__regex-syntax-0.8.2.crate__/regex-syntax-0.8.2.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:regex-syntax-0.8.2"},"edition":"2021","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__regex-syntax-0.8.2.crate__/regex-syntax-0.8.2.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"std\"","feature=\"unicode\"","feature=\"unicode-age\"","feature=\"unicode-bool\"","feature=\"unicode-case\"","feature=\"unicode-gencat\"","feature=\"unicode-perl\"","feature=\"unicode-script\"","feature=\"unicode-segment\"","test"],"env":{},"is_proc_macro":false},{"display_name":"home-0.5.5","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__home-0.5.5.crate__/home-0.5.5.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:home-0.5.5"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__home-0.5.5.crate__/home-0.5.5.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"types_ids","root_module":"/home/cormac/code/monorepo/types/crates/types_ids/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/types/crates/types_ids/BUCK","label":"root//types/crates/types_ids:types_ids"},"edition":"2021","deps":[{"crate":303,"name":"serde"},{"crate":40,"name":"thiserror"},{"crate":90,"name":"uuid"},{"crate":213,"name":"tee"},{"crate":50,"name":"paste"},{"crate":309,"name":"serde_derive"},{"crate":403,"name":"thiserror_impl"},{"crate":177,"name":"futures_macro"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"},{"crate":276,"name":"nalgebra_macros"},{"crate":3,"name":"bytemuck_derive"},{"crate":108,"name":"strum_macros"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/types/crates/types_ids/src"],"exclude_dirs":[]},"cfg":["buck_build","test"],"env":{},"is_proc_macro":false},{"display_name":"sqlformat-0.2.2","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__sqlformat-0.2.2.crate__/sqlformat-0.2.2.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:sqlformat-0.2.2"},"edition":"2021","deps":[{"crate":327,"name":"itertools"},{"crate":450,"name":"nom"},{"crate":298,"name":"unicode_categories"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__sqlformat-0.2.2.crate__/sqlformat-0.2.2.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"geographiclib-rs-0.2.3","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__geographiclib-rs-0.2.3.crate__/geographiclib-rs-0.2.3.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:geographiclib-rs-0.2.3"},"edition":"2018","deps":[{"crate":83,"name":"lazy_static"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__geographiclib-rs-0.2.3.crate__/geographiclib-rs-0.2.3.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"serde_json-1.0.114","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__serde_json-1.0.114.crate__/serde_json-1.0.114.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:serde_json-1.0.114"},"edition":"2021","deps":[{"crate":73,"name":"itoa"},{"crate":391,"name":"ryu"},{"crate":303,"name":"serde"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__serde_json-1.0.114.crate__/serde_json-1.0.114.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"default\"","feature=\"raw_value\"","feature=\"std\"","feature=\"unbounded_depth\"","test"],"env":{},"is_proc_macro":false},{"display_name":"lock_api-0.4.11-build-script-build","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__lock_api-0.4.11.crate__/lock_api-0.4.11.crate/build.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:lock_api-0.4.11-build-script-build"},"edition":"2018","deps":[{"crate":453,"name":"autocfg"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__lock_api-0.4.11.crate__/lock_api-0.4.11.crate"],"exclude_dirs":[]},"cfg":["feature=\"arc_lock\"","feature=\"atomic_usize\"","feature=\"default\"","test"],"env":{},"is_proc_macro":false},{"display_name":"pretty_env_logger-0.5.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__pretty_env_logger-0.5.0.crate__/pretty_env_logger-0.5.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:pretty_env_logger-0.5.0"},"edition":"2015","deps":[{"crate":208,"name":"env_logger"},{"crate":78,"name":"log"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__pretty_env_logger-0.5.0.crate__/pretty_env_logger-0.5.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"askama_parser-0.2.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__askama_parser-0.2.1.crate__/askama_parser-0.2.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:askama_parser-0.2.1"},"edition":"2021","deps":[{"crate":450,"name":"nom"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__askama_parser-0.2.1.crate__/askama_parser-0.2.1.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"_pest_derive-2.7.5","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__pest_derive-2.7.5.crate__/pest_derive-2.7.5.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_pest_derive-2.7.5"},"edition":"2021","deps":[{"crate":158,"name":"pest"},{"crate":130,"name":"pest_generator"},{"crate":403,"name":"thiserror_impl"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__pest_derive-2.7.5.crate__/pest_derive-2.7.5.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___pest_derive-2.7.5__/out/proc-macro-pic-static_pic-link/libpest_derive-50474272.so"},{"display_name":"uluru-3.0.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__uluru-3.0.0.crate__/uluru-3.0.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:uluru-3.0.0"},"edition":"2018","deps":[{"crate":109,"name":"arrayvec"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__uluru-3.0.0.crate__/uluru-3.0.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"_num-derive-0.4.2","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__num-derive-0.4.2.crate__/num-derive-0.4.2.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:_num-derive-0.4.2"},"edition":"2021","deps":[{"crate":248,"name":"proc_macro2"},{"crate":381,"name":"quote"},{"crate":472,"name":"syn"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__num-derive-0.4.2.crate__/num-derive-0.4.2.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":true,"proc_macro_dylib_path":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/___num-derive-0.4.2__/out/proc-macro-pic-static_pic-link/libnum_derive-09755932.so"},{"display_name":"rand_chacha-0.3.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__rand_chacha-0.3.1.crate__/rand_chacha-0.3.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:rand_chacha-0.3.1"},"edition":"2018","deps":[{"crate":135,"name":"ppv_lite86"},{"crate":505,"name":"rand_core"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__rand_chacha-0.3.1.crate__/rand_chacha-0.3.1.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"dot-generator-0.2.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__dot-generator-0.2.0.crate__/dot-generator-0.2.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:dot-generator-0.2.0"},"edition":"2021","deps":[{"crate":310,"name":"dot_structures"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__dot-generator-0.2.0.crate__/dot-generator-0.2.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"rand_core-0.6.4","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__rand_core-0.6.4.crate__/rand_core-0.6.4.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:rand_core-0.6.4"},"edition":"2018","deps":[{"crate":232,"name":"getrandom"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__rand_core-0.6.4.crate__/rand_core-0.6.4.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"getrandom\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"glam-0.24.2","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__glam-0.24.2.crate__/glam-0.24.2.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:glam-0.24.2"},"edition":"2021","deps":[{"crate":521,"name":"bytemuck"},{"crate":303,"name":"serde"},{"crate":3,"name":"bytemuck_derive"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__glam-0.24.2.crate__/glam-0.24.2.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"bytemuck\"","feature=\"default\"","feature=\"serde\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"dotenvy-0.15.7","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__dotenvy-0.15.7.crate__/dotenvy-0.15.7.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:dotenvy-0.15.7"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__dotenvy-0.15.7.crate__/dotenvy-0.15.7.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"self_cell-0.10.3","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__self_cell-0.10.3.crate__/self_cell-0.10.3.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:self_cell-0.10.3"},"edition":"2018","deps":[{"crate":104,"name":"new_self_cell"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__self_cell-0.10.3.crate__/self_cell-0.10.3.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"askama_escape-0.10.3","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__askama_escape-0.10.3.crate__/askama_escape-0.10.3.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:askama_escape-0.10.3"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__askama_escape-0.10.3.crate__/askama_escape-0.10.3.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"json\"","test"],"env":{},"is_proc_macro":false},{"display_name":"tokio-util-0.7.10","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__tokio-util-0.7.10.crate__/tokio-util-0.7.10.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:tokio-util-0.7.10"},"edition":"2021","deps":[{"crate":209,"name":"bytes"},{"crate":116,"name":"futures_core"},{"crate":479,"name":"futures_sink"},{"crate":57,"name":"futures_util"},{"crate":473,"name":"pin_project_lite"},{"crate":120,"name":"slab"},{"crate":457,"name":"tokio"},{"crate":388,"name":"tracing"},{"crate":309,"name":"serde_derive"},{"crate":177,"name":"futures_macro"},{"crate":17,"name":"tokio_macros"},{"crate":102,"name":"tracing_attributes"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__tokio-util-0.7.10.crate__/tokio-util-0.7.10.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"codec\"","feature=\"default\"","feature=\"futures-util\"","feature=\"hashbrown\"","feature=\"io\"","feature=\"rt\"","feature=\"slab\"","feature=\"tracing\"","feature=\"time\"","test"],"env":{},"is_proc_macro":false},{"display_name":"example-bench_tsp","root_module":"/home/cormac/code/monorepo/nagara/crates/nagara_tsp/examples/bench_tsp.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/nagara_tsp/BUCK","label":"root//nagara/crates/nagara_tsp:example-bench_tsp"},"edition":"2021","deps":[{"crate":321,"name":"ahash"},{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":137,"name":"fixedbitset"},{"crate":1,"name":"kdtree"},{"crate":166,"name":"kiddo"},{"crate":445,"name":"nalgebra"},{"crate":20,"name":"petgraph"},{"crate":416,"name":"rand"},{"crate":2,"name":"rand_distr"},{"crate":388,"name":"tracing"},{"crate":173,"name":"cam_types"},{"crate":213,"name":"tee"},{"crate":323,"name":"nagara_tsp"},{"crate":309,"name":"serde_derive"},{"crate":403,"name":"thiserror_impl"},{"crate":3,"name":"bytemuck_derive"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":177,"name":"futures_macro"},{"crate":17,"name":"tokio_macros"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":337,"name":"serde_repr"},{"crate":252,"name":"serde_with_macros"},{"crate":108,"name":"strum_macros"},{"crate":502,"name":"num_derive"},{"crate":11,"name":"serde_with_macros"},{"crate":59,"name":"clap_derive"},{"crate":279,"name":"enum_dispatch"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":242,"name":"derive_more"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/nagara_tsp/examples"],"exclude_dirs":[]},"cfg":["buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/nagara_tsp/BUCK","label":"root//nagara/crates/nagara_tsp:example-bench_tsp","target_kind":"bin","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/nagara_tsp:example-bench_tsp[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"tokio-stream-0.1.14","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__tokio-stream-0.1.14.crate__/tokio-stream-0.1.14.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:tokio-stream-0.1.14"},"edition":"2021","deps":[{"crate":116,"name":"futures_core"},{"crate":473,"name":"pin_project_lite"},{"crate":457,"name":"tokio"},{"crate":309,"name":"serde_derive"},{"crate":17,"name":"tokio_macros"},{"crate":102,"name":"tracing_attributes"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__tokio-stream-0.1.14.crate__/tokio-stream-0.1.14.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"fs\"","feature=\"signal\"","feature=\"time\"","test"],"env":{},"is_proc_macro":false},{"display_name":"tinystr-0.7.5","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__tinystr-0.7.5.crate__/tinystr-0.7.5.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:tinystr-0.7.5"},"edition":"2021","deps":[{"crate":55,"name":"displaydoc"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__tinystr-0.7.5.crate__/tinystr-0.7.5.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"default\"","test"],"env":{},"is_proc_macro":false},{"display_name":"atomic-0.5.3","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__atomic-0.5.3.crate__/atomic-0.5.3.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:atomic-0.5.3"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__atomic-0.5.3.crate__/atomic-0.5.3.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"fallback\"","test"],"env":{},"is_proc_macro":false},{"display_name":"init_with-1.1.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__init_with-1.1.0.crate__/init_with-1.1.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:init_with-1.1.0"},"edition":"2015","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__init_with-1.1.0.crate__/init_with-1.1.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"pkcs8-0.10.2","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__pkcs8-0.10.2.crate__/pkcs8-0.10.2.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:pkcs8-0.10.2"},"edition":"2021","deps":[{"crate":366,"name":"der"},{"crate":43,"name":"spki"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__pkcs8-0.10.2.crate__/pkcs8-0.10.2.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"pem\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"dissimilar-1.0.7","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__dissimilar-1.0.7.crate__/dissimilar-1.0.7.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:dissimilar-1.0.7"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__dissimilar-1.0.7.crate__/dissimilar-1.0.7.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"ident_case-1.0.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__ident_case-1.0.1.crate__/ident_case-1.0.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:ident_case-1.0.1"},"edition":"2015","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__ident_case-1.0.1.crate__/ident_case-1.0.1.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"socket2-0.5.5","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__socket2-0.5.5.crate__/socket2-0.5.5.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:socket2-0.5.5"},"edition":"2021","deps":[{"crate":86,"name":"libc"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__socket2-0.5.5.crate__/socket2-0.5.5.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"all\"","test"],"env":{},"is_proc_macro":false},{"display_name":"nanorand-0.7.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__nanorand-0.7.0.crate__/nanorand-0.7.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:nanorand-0.7.0"},"edition":"2021","deps":[{"crate":232,"name":"getrandom"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__nanorand-0.7.0.crate__/nanorand-0.7.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"chacha\"","feature=\"default\"","feature=\"getrandom\"","feature=\"pcg64\"","feature=\"std\"","feature=\"tls\"","feature=\"wyrand\"","test"],"env":{},"is_proc_macro":false},{"display_name":"bytemuck-1.14.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__bytemuck-1.14.0.crate__/bytemuck-1.14.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:bytemuck-1.14.0"},"edition":"2018","deps":[{"crate":3,"name":"bytemuck_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__bytemuck-1.14.0.crate__/bytemuck-1.14.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"aarch64_simd\"","feature=\"bytemuck_derive\"","feature=\"derive\"","feature=\"extern_crate_alloc\"","test"],"env":{},"is_proc_macro":false},{"display_name":"pin-utils-0.1.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__pin-utils-0.1.0.crate__/pin-utils-0.1.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:pin-utils-0.1.0"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__pin-utils-0.1.0.crate__/pin-utils-0.1.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"fastrand-2.0.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__fastrand-2.0.1.crate__/fastrand-2.0.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:fastrand-2.0.1"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__fastrand-2.0.1.crate__/fastrand-2.0.1.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"trait_enum-0.5.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__trait_enum-0.5.0.crate__/trait_enum-0.5.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:trait_enum-0.5.0"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__trait_enum-0.5.0.crate__/trait_enum-0.5.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"futures-intrusive-0.5.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__futures-intrusive-0.5.0.crate__/futures-intrusive-0.5.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:futures-intrusive-0.5.0"},"edition":"2018","deps":[{"crate":116,"name":"futures_core"},{"crate":126,"name":"lock_api"},{"crate":467,"name":"parking_lot"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__futures-intrusive-0.5.0.crate__/futures-intrusive-0.5.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"default\"","feature=\"parking_lot\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"erased-serde-0.3.31","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__erased-serde-0.3.31.crate__/erased-serde-0.3.31.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:erased-serde-0.3.31"},"edition":"2021","deps":[{"crate":303,"name":"serde"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__erased-serde-0.3.31.crate__/erased-serde-0.3.31.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"time-core-0.1.2","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__time-core-0.1.2.crate__/time-core-0.1.2.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:time-core-0.1.2"},"edition":"2021","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__time-core-0.1.2.crate__/time-core-0.1.2.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"weezl-0.1.7","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__weezl-0.1.7.crate__/weezl-0.1.7.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:weezl-0.1.7"},"edition":"2018","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__weezl-0.1.7.crate__/weezl-0.1.7.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"default\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"version_check-0.9.4","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__version_check-0.9.4.crate__/version_check-0.9.4.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:version_check-0.9.4"},"edition":"2015","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/805c8fa2008f6393/rust/__version_check-0.9.4.crate__/version_check-0.9.4.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"image-0.24.7","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__image-0.24.7.crate__/image-0.24.7.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:image-0.24.7"},"edition":"2018","deps":[{"crate":521,"name":"bytemuck"},{"crate":26,"name":"byteorder"},{"crate":395,"name":"color_quant"},{"crate":87,"name":"num_rational"},{"crate":95,"name":"num_traits"},{"crate":111,"name":"png"},{"crate":271,"name":"tiff"},{"crate":94,"name":"jpeg"},{"crate":3,"name":"bytemuck_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__image-0.24.7.crate__/image-0.24.7.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"bmp\"","feature=\"jpeg\"","feature=\"png\"","feature=\"tiff\"","test"],"env":{},"is_proc_macro":false},{"display_name":"hkdf-0.12.3","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__hkdf-0.12.3.crate__/hkdf-0.12.3.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:hkdf-0.12.3"},"edition":"2018","deps":[{"crate":412,"name":"hmac"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__hkdf-0.12.3.crate__/hkdf-0.12.3.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"test-missing_ops","root_module":"/home/cormac/code/monorepo/nagara/crates/frontier/tests/missing_ops.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/frontier/BUCK","label":"root//nagara/crates/frontier:test-missing_ops"},"edition":"2021","deps":[{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":76,"name":"bimap"},{"crate":15,"name":"colored"},{"crate":137,"name":"fixedbitset"},{"crate":451,"name":"indexmap"},{"crate":327,"name":"itertools"},{"crate":78,"name":"log"},{"crate":445,"name":"nalgebra"},{"crate":20,"name":"petgraph"},{"crate":191,"name":"plotters"},{"crate":207,"name":"plotters_backend"},{"crate":498,"name":"pretty_env_logger"},{"crate":452,"name":"rayon"},{"crate":40,"name":"thiserror"},{"crate":388,"name":"tracing"},{"crate":306,"name":"analysis_results"},{"crate":21,"name":"fog"},{"crate":405,"name":"fog_rpc"},{"crate":320,"name":"geometry"},{"crate":290,"name":"modeling"},{"crate":270,"name":"constraints"},{"crate":331,"name":"features"},{"crate":117,"name":"setups"},{"crate":286,"name":"tool_ir"},{"crate":173,"name":"cam_types"},{"crate":213,"name":"tee"},{"crate":416,"name":"rand"},{"crate":385,"name":"test_data"},{"crate":439,"name":"test_data_bytes"},{"crate":151,"name":"frontier"},{"crate":42,"name":"derivative"},{"crate":242,"name":"derive_more"},{"crate":309,"name":"serde_derive"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":403,"name":"thiserror_impl"},{"crate":102,"name":"tracing_attributes"},{"crate":177,"name":"futures_macro"},{"crate":284,"name":"time_macros"},{"crate":226,"name":"dioxus_core_macro"},{"crate":279,"name":"enum_dispatch"},{"crate":108,"name":"strum_macros"},{"crate":55,"name":"displaydoc"},{"crate":144,"name":"proc_macro_hack"},{"crate":74,"name":"unic_langid_macros_impl"},{"crate":168,"name":"diagnostic_macros"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":11,"name":"serde_with_macros"},{"crate":235,"name":"cssparser_macros"},{"crate":91,"name":"phf_macros"},{"crate":59,"name":"clap_derive"},{"crate":17,"name":"tokio_macros"},{"crate":140,"name":"sqlx_macros"},{"crate":377,"name":"into_attr_derive"},{"crate":500,"name":"pest_derive"},{"crate":36,"name":"askama_derive"},{"crate":422,"name":"plotly_derive"},{"crate":252,"name":"serde_with_macros"},{"crate":346,"name":"async_trait"},{"crate":343,"name":"pin_project_internal"},{"crate":348,"name":"tarpc_plugins"},{"crate":129,"name":"educe"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/frontier/tests"],"exclude_dirs":[]},"cfg":["feature=\"frontier_new\"","buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/frontier/BUCK","label":"root//nagara/crates/frontier:test-missing_ops","target_kind":"test","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/frontier:test-missing_ops[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"serde_with-3.4.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__serde_with-3.4.0.crate__/serde_with-3.4.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:serde_with-3.4.0"},"edition":"2021","deps":[{"crate":193,"name":"base64"},{"crate":5,"name":"hex"},{"crate":303,"name":"serde"},{"crate":496,"name":"serde_json"},{"crate":334,"name":"chrono_0_4"},{"crate":115,"name":"indexmap_1"},{"crate":451,"name":"indexmap_2"},{"crate":304,"name":"time_0_3"},{"crate":309,"name":"serde_derive"},{"crate":11,"name":"serde_with_macros"},{"crate":284,"name":"time_macros"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__serde_with-3.4.0.crate__/serde_with-3.4.0.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"default\"","feature=\"macros\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"anstyle-query-1.0.0","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__anstyle-query-1.0.0.crate__/anstyle-query-1.0.0.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:anstyle-query-1.0.0"},"edition":"2021","deps":[],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__anstyle-query-1.0.0.crate__/anstyle-query-1.0.0.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"test-axes","root_module":"/home/cormac/code/monorepo/nagara/crates/constraints/tests/axes.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/nagara/crates/constraints/BUCK","label":"root//nagara/crates/constraints:test-axes"},"edition":"2021","deps":[{"crate":321,"name":"ahash"},{"crate":296,"name":"anyhow"},{"crate":204,"name":"approx"},{"crate":333,"name":"bitflags"},{"crate":78,"name":"log"},{"crate":445,"name":"nalgebra"},{"crate":303,"name":"serde"},{"crate":124,"name":"strum"},{"crate":21,"name":"fog"},{"crate":213,"name":"tee"},{"crate":358,"name":"expect_test"},{"crate":496,"name":"serde_json"},{"crate":270,"name":"constraints"},{"crate":309,"name":"serde_derive"},{"crate":276,"name":"nalgebra_macros"},{"crate":50,"name":"paste"},{"crate":3,"name":"bytemuck_derive"},{"crate":108,"name":"strum_macros"},{"crate":177,"name":"futures_macro"},{"crate":102,"name":"tracing_attributes"},{"crate":284,"name":"time_macros"},{"crate":502,"name":"num_derive"},{"crate":337,"name":"serde_repr"},{"crate":403,"name":"thiserror_impl"}],"is_workspace_member":true,"source":{"include_dirs":["/home/cormac/code/monorepo/nagara/crates/constraints/tests"],"exclude_dirs":[]},"cfg":["feature=\"serde\"","buck_build","test"],"build_info":{"manifest_file":"/home/cormac/code/monorepo/nagara/crates/constraints/BUCK","label":"root//nagara/crates/constraints:test-axes","target_kind":"test","shell_runnables":[{"program":"buck2","args":["build","root//nagara/crates/constraints:test-axes[check]"],"cwd":"/home/cormac/code/monorepo","kind":"check"}]},"env":{},"is_proc_macro":false},{"display_name":"generator-0.8.1","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__generator-0.8.1.crate__/generator-0.8.1.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:generator-0.8.1"},"edition":"2021","deps":[{"crate":71,"name":"cfg_if"},{"crate":78,"name":"log"},{"crate":86,"name":"libc"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__generator-0.8.1.crate__/generator-0.8.1.crate/src"],"exclude_dirs":[]},"cfg":["test"],"env":{},"is_proc_macro":false},{"display_name":"deranged-0.3.9","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__deranged-0.3.9.crate__/deranged-0.3.9.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:deranged-0.3.9"},"edition":"2021","deps":[{"crate":255,"name":"powerfmt"},{"crate":303,"name":"serde"},{"crate":309,"name":"serde_derive"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__deranged-0.3.9.crate__/deranged-0.3.9.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"alloc\"","feature=\"powerfmt\"","feature=\"serde\"","feature=\"std\"","test"],"env":{},"is_proc_macro":false},{"display_name":"instant-0.1.12","root_module":"/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__instant-0.1.12.crate__/instant-0.1.12.crate/src/lib.rs","buck_extensions":{"build_file":"/home/cormac/code/monorepo/buck2/third_party/rust/BUCK","label":"third_party//rust:instant-0.1.12"},"edition":"2018","deps":[{"crate":71,"name":"cfg_if"}],"is_workspace_member":false,"source":{"include_dirs":["/home/cormac/code/monorepo/buck-out/.rust-analyzer/gen/third_party/2ca3db971bb25d5c/rust/__instant-0.1.12.crate__/instant-0.1.12.crate/src"],"exclude_dirs":[]},"cfg":["feature=\"js-sys\"","feature=\"wasm-bindgen\"","feature=\"wasm-bindgen_rs\"","feature=\"web-sys\"","test"],"env":{},"is_proc_macro":false}],"generated":"@generated","build_info":{"default_shell_runnables":[{"program":"rust-project","args":["check","$$LABEL$$"],"cwd":"/home/cormac/code/monorepo","kind":"flycheck"},{"program":"buck2","args":["run","$$LABEL$$"],"cwd":"/home/cormac/code/monorepo","kind":"run"},{"program":"buck2","args":["test","$$LABEL$$","--","--test-arg","$$TEST_NAME$$"],"cwd":"/home/cormac/code/monorepo","kind":"testOne"}]}}