设置可高度的Relase版本,不然Usb没法枚举,Debug速度太慢
This commit is contained in:
@@ -13,8 +13,25 @@ esp-backtrace = { version = "0.18", features = ["esp32s3", "println"] }
|
||||
esp-println = { version = "0.16", features = ["esp32s3"] }
|
||||
panic-halt = "0.2"
|
||||
|
||||
[profile.dev]
|
||||
opt-level = 1 # 关键!轻度优化,保证时序
|
||||
debug = true # 保留调试信息
|
||||
strip = false # 不剥离符号
|
||||
lto = false # 不做链接时优化
|
||||
codegen-units = 256 # 加快编译速度
|
||||
|
||||
[profile.release]
|
||||
opt-level = "s"
|
||||
lto = true
|
||||
codegen-units = 1
|
||||
debug = true
|
||||
|
||||
# 用于 ESP32 调试:带优化 + 可调试 + 消除警告
|
||||
[profile.release-debug]
|
||||
inherits = "release" # 继承 release 配置(官方推荐)
|
||||
opt-level = 1 # 轻度优化,足够跑 USB / 时序
|
||||
debug = 2 # 完整调试信息(可打断点、看变量)
|
||||
debug-assertions = true
|
||||
overflow-checks = true
|
||||
strip = false
|
||||
lto = false
|
||||
|
||||
@@ -14,12 +14,62 @@ fn panic(_info: &core::panic::PanicInfo) -> ! {
|
||||
}
|
||||
}
|
||||
|
||||
// HID 键码常量
|
||||
const HID_KEY_A: u8 = 0x04;
|
||||
const REPORT_ID_KEYBOARD: u8 = 1;
|
||||
const PD_MS_TO_TICKS: u32 = 1;
|
||||
|
||||
// FFI 函数声明
|
||||
extern "C" {
|
||||
fn rust_is_usb_mounted() -> bool;
|
||||
fn rust_send_keyboard_report(report_id: u8, modifier: u8, keycode: *const u8);
|
||||
fn rust_vTaskDelay(xTicksToDelay: u32);
|
||||
}
|
||||
|
||||
#[no_mangle]
|
||||
extern "C" fn rust_app_main() {
|
||||
// 初始化代码
|
||||
send_a_key();
|
||||
return;
|
||||
}
|
||||
|
||||
#[export_name = "rust_usb_callback"]
|
||||
pub unsafe extern "C" fn usb_callback(_event: u32) {
|
||||
}
|
||||
|
||||
/// 发送 A 键的按键事件
|
||||
fn send_a_key() {
|
||||
// 等待 USB 设备挂载
|
||||
let mut mounted = false;
|
||||
for _ in 0..10 {
|
||||
mounted = unsafe {
|
||||
rust_is_usb_mounted()
|
||||
};
|
||||
if mounted {
|
||||
break;
|
||||
}
|
||||
// 等待 100ms
|
||||
unsafe {
|
||||
rust_vTaskDelay(100 * PD_MS_TO_TICKS);
|
||||
}
|
||||
}
|
||||
|
||||
if mounted {
|
||||
// 发送 A 键按下事件
|
||||
let keycode = [HID_KEY_A, 0, 0, 0, 0, 0];
|
||||
unsafe {
|
||||
rust_send_keyboard_report(REPORT_ID_KEYBOARD, 0, keycode.as_ptr());
|
||||
}
|
||||
|
||||
// 等待 50ms
|
||||
unsafe {
|
||||
rust_vTaskDelay(50 * PD_MS_TO_TICKS);
|
||||
}
|
||||
|
||||
// 发送 A 键释放事件
|
||||
let keycode = [0, 0, 0, 0, 0, 0];
|
||||
unsafe {
|
||||
rust_send_keyboard_report(REPORT_ID_KEYBOARD, 0, keycode.as_ptr());
|
||||
}
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
This file has an mtime of when this was started.
|
||||
@@ -0,0 +1 @@
|
||||
ef8ed13635e6459e
|
||||
@@ -0,0 +1 @@
|
||||
{"rustc":3242003800445299344,"features":"[]","declared_features":"[]","target":11080573553045824751,"profile":15418805393629537074,"path":17116067060940892948,"deps":[[11570161939320963428,"bitfield_macros",false,1860521895784943727]],"local":[{"CheckDepInfo":{"dep_info":"release-debug\\.fingerprint\\bitfield-f88ca472551b0648\\dep-lib-bitfield","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
This file has an mtime of when this was started.
|
||||
@@ -0,0 +1 @@
|
||||
83110028831df35b
|
||||
@@ -0,0 +1 @@
|
||||
{"rustc":3242003800445299344,"features":"[]","declared_features":"[]","target":11338563477461185975,"profile":15657897354478470176,"path":67900850922360198,"deps":[[4289358735036141001,"proc_macro2",false,16709395233308597503],[10420560437213941093,"syn",false,11846680893441509126],[13111758008314797071,"quote",false,5667036870768506623]],"local":[{"CheckDepInfo":{"dep_info":"release-debug\\.fingerprint\\bitfield-macros-a812de28741d42b1\\dep-lib-bitfield_macros","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
This file has an mtime of when this was started.
|
||||
@@ -0,0 +1 @@
|
||||
6f101987cee6d119
|
||||
@@ -0,0 +1 @@
|
||||
{"rustc":3242003800445299344,"features":"[]","declared_features":"[]","target":11338563477461185975,"profile":2225463790103693989,"path":67900850922360198,"deps":[[4289358735036141001,"proc_macro2",false,215021806480942827],[10420560437213941093,"syn",false,1321619064526523091],[13111758008314797071,"quote",false,6319727336179301534]],"local":[{"CheckDepInfo":{"dep_info":"release-debug\\.fingerprint\\bitfield-macros-ac5bf54bfe1e5827\\dep-lib-bitfield_macros","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
This file has an mtime of when this was started.
|
||||
@@ -0,0 +1 @@
|
||||
e0ba68005079d5c8
|
||||
@@ -0,0 +1 @@
|
||||
{"rustc":3242003800445299344,"features":"[]","declared_features":"[\"arbitrary\", \"bytemuck\", \"example_generated\", \"serde\", \"serde_core\", \"std\"]","target":7691312148208718491,"profile":15418805393629537074,"path":3759340775277370902,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release-debug\\.fingerprint\\bitflags-8f9d3a17040c0d52\\dep-lib-bitflags","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
This file has an mtime of when this was started.
|
||||
@@ -0,0 +1 @@
|
||||
a6f81e4eb65b1a12
|
||||
@@ -0,0 +1 @@
|
||||
{"rustc":3242003800445299344,"features":"[]","declared_features":"[\"aarch64_simd\", \"align_offset\", \"alloc_uninit\", \"avx512_simd\", \"bytemuck_derive\", \"const_zeroed\", \"derive\", \"extern_crate_alloc\", \"extern_crate_std\", \"impl_core_error\", \"latest_stable_rust\", \"min_const_generics\", \"must_cast\", \"must_cast_extra\", \"nightly_docs\", \"nightly_float\", \"nightly_portable_simd\", \"nightly_stdsimd\", \"pod_saturating\", \"rustversion\", \"track_caller\", \"transparentwrapper_extra\", \"unsound_ptr_pod_impl\", \"wasm_simd\", \"zeroable_atomics\", \"zeroable_maybe_uninit\", \"zeroable_unwind_fn\"]","target":5195934831136530909,"profile":13884335818963105960,"path":239668442848702347,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release-debug\\.fingerprint\\bytemuck-be0dcf5909620d02\\dep-lib-bytemuck","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
This file has an mtime of when this was started.
|
||||
@@ -0,0 +1 @@
|
||||
000a92b88564065d
|
||||
@@ -0,0 +1 @@
|
||||
{"rustc":3242003800445299344,"features":"[]","declared_features":"[\"default\", \"i128\", \"std\"]","target":8344828840634961491,"profile":15418805393629537074,"path":13368510111755895323,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release-debug\\.fingerprint\\byteorder-bc685637fd7a614f\\dep-lib-byteorder","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
This file has an mtime of when this was started.
|
||||
@@ -0,0 +1 @@
|
||||
9bfc699465e575e4
|
||||
@@ -0,0 +1 @@
|
||||
{"rustc":3242003800445299344,"features":"[]","declared_features":"[\"core\", \"rustc-dep-of-std\"]","target":13840298032947503755,"profile":15418805393629537074,"path":2681087173459271734,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release-debug\\.fingerprint\\cfg-if-180648659c9805d4\\dep-lib-cfg_if","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||
@@ -0,0 +1 @@
|
||||
0176a6bc1e520f11
|
||||
@@ -0,0 +1 @@
|
||||
{"rustc":3242003800445299344,"features":"[\"compiler-builtins\", \"default\", \"rustc-dep-of-std\"]","declared_features":"[\"c\", \"compiler-builtins\", \"default\", \"mangled-names\", \"mem\", \"no-asm\", \"no-f16-f128\", \"rustc-dep-of-std\", \"unstable-public-internals\"]","target":2835126046236718539,"profile":15657897354478470176,"path":9819018085034332082,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release-debug\\.fingerprint\\compiler_builtins-54e4ba417c1791f5\\dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
This file has an mtime of when this was started.
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
This file has an mtime of when this was started.
|
||||
@@ -0,0 +1 @@
|
||||
6c1bbda304156e97
|
||||
@@ -0,0 +1 @@
|
||||
{"rustc":3242003800445299344,"features":"[\"restore-state-u32\"]","declared_features":"[\"restore-state-bool\", \"restore-state-none\", \"restore-state-u16\", \"restore-state-u32\", \"restore-state-u64\", \"restore-state-u8\", \"restore-state-usize\", \"std\"]","target":6047854104591738533,"profile":15418805393629537074,"path":1348988610719602842,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release-debug\\.fingerprint\\critical-section-d1ce8420d266f288\\dep-lib-critical_section","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
This file has an mtime of when this was started.
|
||||
@@ -0,0 +1 @@
|
||||
2cf17f452ddce69a
|
||||
@@ -0,0 +1 @@
|
||||
{"rustc":3242003800445299344,"features":"[\"default\", \"suggestions\"]","declared_features":"[\"default\", \"diagnostics\", \"serde\", \"suggestions\"]","target":10425393644641512883,"profile":9398156148949759868,"path":8985831801005748501,"deps":[[9150523150928397644,"darling_core",false,1671610892209012546],[15905032373655718972,"darling_macro",false,15111740520309755559]],"local":[{"CheckDepInfo":{"dep_info":"release-debug\\.fingerprint\\darling-4874c4e383392872\\dep-lib-darling","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
This file has an mtime of when this was started.
|
||||
@@ -0,0 +1 @@
|
||||
b7ce95136b85471f
|
||||
@@ -0,0 +1 @@
|
||||
{"rustc":3242003800445299344,"features":"[\"default\", \"suggestions\"]","declared_features":"[\"default\", \"diagnostics\", \"serde\", \"suggestions\"]","target":10425393644641512883,"profile":4791074740661137825,"path":8985831801005748501,"deps":[[9150523150928397644,"darling_core",false,18198727744788191768],[15905032373655718972,"darling_macro",false,16223551877625816206]],"local":[{"CheckDepInfo":{"dep_info":"release-debug\\.fingerprint\\darling-ddccccb81d041082\\dep-lib-darling","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
This file has an mtime of when this was started.
|
||||
@@ -0,0 +1 @@
|
||||
753d5c4afadb8b09
|
||||
@@ -0,0 +1 @@
|
||||
{"rustc":3242003800445299344,"features":"[]","declared_features":"[\"default\", \"diagnostics\", \"serde\", \"suggestions\"]","target":10425393644641512883,"profile":4791074740661137825,"path":6073862747338332491,"deps":[[1697422655636439766,"darling_core",false,15628951844550083962],[14362286472516966583,"darling_macro",false,16537042240872858704]],"local":[{"CheckDepInfo":{"dep_info":"release-debug\\.fingerprint\\darling-e6b96f360f494641\\dep-lib-darling","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
This file has an mtime of when this was started.
|
||||
@@ -0,0 +1 @@
|
||||
843d2925158d379f
|
||||
@@ -0,0 +1 @@
|
||||
{"rustc":3242003800445299344,"features":"[]","declared_features":"[\"default\", \"diagnostics\", \"serde\", \"suggestions\"]","target":10425393644641512883,"profile":9398156148949759868,"path":6073862747338332491,"deps":[[1697422655636439766,"darling_core",false,15792886209024559351],[14362286472516966583,"darling_macro",false,280650682170449007]],"local":[{"CheckDepInfo":{"dep_info":"release-debug\\.fingerprint\\darling-f39344641b47670b\\dep-lib-darling","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
This file has an mtime of when this was started.
|
||||
@@ -0,0 +1 @@
|
||||
7a05189ae530e5d8
|
||||
@@ -0,0 +1 @@
|
||||
{"rustc":3242003800445299344,"features":"[]","declared_features":"[\"diagnostics\", \"serde\", \"strsim\", \"suggestions\"]","target":13428977600034985537,"profile":2225463790103693989,"path":3485172554224684276,"deps":[[1345404220202658316,"fnv",false,3809010456345605410],[4289358735036141001,"proc_macro2",false,215021806480942827],[10420560437213941093,"syn",false,1321619064526523091],[13111758008314797071,"quote",false,6319727336179301534],[15383437925411509181,"ident_case",false,16061388802478830703]],"local":[{"CheckDepInfo":{"dep_info":"release-debug\\.fingerprint\\darling_core-0cc9762cd10234c6\\dep-lib-darling_core","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
This file has an mtime of when this was started.
|
||||
@@ -0,0 +1 @@
|
||||
185a258076de8efc
|
||||
@@ -0,0 +1 @@
|
||||
{"rustc":3242003800445299344,"features":"[\"strsim\", \"suggestions\"]","declared_features":"[\"diagnostics\", \"serde\", \"strsim\", \"suggestions\"]","target":13428977600034985537,"profile":2225463790103693989,"path":10465545181296129425,"deps":[[4289358735036141001,"proc_macro2",false,215021806480942827],[10420560437213941093,"syn",false,1321619064526523091],[11166530783118767604,"strsim",false,6954970196478802096],[13111758008314797071,"quote",false,6319727336179301534],[15383437925411509181,"ident_case",false,16061388802478830703]],"local":[{"CheckDepInfo":{"dep_info":"release-debug\\.fingerprint\\darling_core-5a9403e165ecfffd\\dep-lib-darling_core","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
This file has an mtime of when this was started.
|
||||
@@ -0,0 +1 @@
|
||||
42bfcaf83fc13217
|
||||
@@ -0,0 +1 @@
|
||||
{"rustc":3242003800445299344,"features":"[\"strsim\", \"suggestions\"]","declared_features":"[\"diagnostics\", \"serde\", \"strsim\", \"suggestions\"]","target":13428977600034985537,"profile":15657897354478470176,"path":10465545181296129425,"deps":[[4289358735036141001,"proc_macro2",false,16709395233308597503],[10420560437213941093,"syn",false,11846680893441509126],[11166530783118767604,"strsim",false,10773706795944922716],[13111758008314797071,"quote",false,5667036870768506623],[15383437925411509181,"ident_case",false,10310798465903432098]],"local":[{"CheckDepInfo":{"dep_info":"release-debug\\.fingerprint\\darling_core-bed9ba555e666ac4\\dep-lib-darling_core","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
This file has an mtime of when this was started.
|
||||
@@ -0,0 +1 @@
|
||||
f7081333559a2bdb
|
||||
@@ -0,0 +1 @@
|
||||
{"rustc":3242003800445299344,"features":"[]","declared_features":"[\"diagnostics\", \"serde\", \"strsim\", \"suggestions\"]","target":13428977600034985537,"profile":15657897354478470176,"path":3485172554224684276,"deps":[[1345404220202658316,"fnv",false,1798813506503568593],[4289358735036141001,"proc_macro2",false,16709395233308597503],[10420560437213941093,"syn",false,11846680893441509126],[13111758008314797071,"quote",false,5667036870768506623],[15383437925411509181,"ident_case",false,10310798465903432098]],"local":[{"CheckDepInfo":{"dep_info":"release-debug\\.fingerprint\\darling_core-d95b498534d586e2\\dep-lib-darling_core","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
This file has an mtime of when this was started.
|
||||
@@ -0,0 +1 @@
|
||||
5044db124d607fe5
|
||||
@@ -0,0 +1 @@
|
||||
{"rustc":3242003800445299344,"features":"[]","declared_features":"[]","target":15692157989113707310,"profile":2225463790103693989,"path":12891548845396756001,"deps":[[1697422655636439766,"darling_core",false,15628951844550083962],[10420560437213941093,"syn",false,1321619064526523091],[13111758008314797071,"quote",false,6319727336179301534]],"local":[{"CheckDepInfo":{"dep_info":"release-debug\\.fingerprint\\darling_macro-02df0dcbd2d59360\\dep-lib-darling_macro","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
This file has an mtime of when this was started.
|
||||
@@ -0,0 +1 @@
|
||||
8e2402057aa225e1
|
||||
@@ -0,0 +1 @@
|
||||
{"rustc":3242003800445299344,"features":"[]","declared_features":"[]","target":15692157989113707310,"profile":2225463790103693989,"path":2651628755143047038,"deps":[[9150523150928397644,"darling_core",false,18198727744788191768],[10420560437213941093,"syn",false,1321619064526523091],[13111758008314797071,"quote",false,6319727336179301534]],"local":[{"CheckDepInfo":{"dep_info":"release-debug\\.fingerprint\\darling_macro-7050292c36bfa8f2\\dep-lib-darling_macro","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
This file has an mtime of when this was started.
|
||||
@@ -0,0 +1 @@
|
||||
6f9cbdf84e12e503
|
||||
@@ -0,0 +1 @@
|
||||
{"rustc":3242003800445299344,"features":"[]","declared_features":"[]","target":15692157989113707310,"profile":15657897354478470176,"path":12891548845396756001,"deps":[[1697422655636439766,"darling_core",false,15792886209024559351],[10420560437213941093,"syn",false,11846680893441509126],[13111758008314797071,"quote",false,5667036870768506623]],"local":[{"CheckDepInfo":{"dep_info":"release-debug\\.fingerprint\\darling_macro-7624d73a07e182f1\\dep-lib-darling_macro","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
This file has an mtime of when this was started.
|
||||
@@ -0,0 +1 @@
|
||||
a78ef012f0afb7d1
|
||||
@@ -0,0 +1 @@
|
||||
{"rustc":3242003800445299344,"features":"[]","declared_features":"[]","target":15692157989113707310,"profile":15657897354478470176,"path":2651628755143047038,"deps":[[9150523150928397644,"darling_core",false,1671610892209012546],[10420560437213941093,"syn",false,11846680893441509126],[13111758008314797071,"quote",false,5667036870768506623]],"local":[{"CheckDepInfo":{"dep_info":"release-debug\\.fingerprint\\darling_macro-ce7d70531ba24c79\\dep-lib-darling_macro","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
This file has an mtime of when this was started.
|
||||
@@ -0,0 +1 @@
|
||||
e358a53e0a56825f
|
||||
@@ -0,0 +1 @@
|
||||
{"rustc":3242003800445299344,"features":"[]","declared_features":"[]","target":16186922211741166230,"profile":2225463790103693989,"path":15182328170837806659,"deps":[[4289358735036141001,"proc_macro2",false,215021806480942827],[10420560437213941093,"syn",false,1321619064526523091],[13111758008314797071,"quote",false,6319727336179301534]],"local":[{"CheckDepInfo":{"dep_info":"release-debug\\.fingerprint\\delegate-8faed7f5261efe5c\\dep-lib-delegate","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
This file has an mtime of when this was started.
|
||||
@@ -0,0 +1 @@
|
||||
f16f1c02021be23e
|
||||
@@ -0,0 +1 @@
|
||||
{"rustc":3242003800445299344,"features":"[]","declared_features":"[]","target":16186922211741166230,"profile":15657897354478470176,"path":15182328170837806659,"deps":[[4289358735036141001,"proc_macro2",false,16709395233308597503],[10420560437213941093,"syn",false,11846680893441509126],[13111758008314797071,"quote",false,5667036870768506623]],"local":[{"CheckDepInfo":{"dep_info":"release-debug\\.fingerprint\\delegate-b2adc0e574738bcd\\dep-lib-delegate","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
This file has an mtime of when this was started.
|
||||
@@ -0,0 +1 @@
|
||||
d4bfb792dddbed99
|
||||
@@ -0,0 +1 @@
|
||||
{"rustc":3242003800445299344,"features":"[\"default\"]","declared_features":"[\"default\", \"self-test\"]","target":4282619336790389174,"profile":15657897354478470176,"path":3039175027735366730,"deps":[[12609936415420532601,"litrs",false,13258706696171574709]],"local":[{"CheckDepInfo":{"dep_info":"release-debug\\.fingerprint\\document-features-67b2395d0689a70f\\dep-lib-document_features","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user