MaxKingPor
MaxKingPor
I found that there are many `log4rs::config::raw::Deserialize` implementation. We can use [#[serde(flatten)]](https://serde.rs/field-attrs.html#flatten) and [#[serde(tag = "type")]](https://serde.rs/enum-representations.html#internally-tagged) to modify the configuration structure. Example: `LocalAppenders` Enum `Appender` is used to distinguish user...
* Preliminary modification * Did not test * Override the deserialization with [#[serde(flatten)]](https://serde.rs/field-attrs.html#flatten) [#[serde(tag = "type")]](https://serde.rs/enum-representations.html#internally-tagged) and [#[serde(untagged)]](https://serde.rs/enum-representations.html#untagged)
添加Rust ABI 绑定仓库地址
Run in Windows 10 LTSC [output.csv](https://github.com/nviennot/core-to-core-latency/files/9830881/output.csv)
* env ``` CC_x86_64-pc-windows-gnu = "x86_64-w64-mingw32-gcc" ``` * toolchain `stable-x86_64-pc-windows-gnu` ``` $: rustc --version rustc 1.78.0 (9b00956e5 2024-04-29) $: x86_64-w64-mingw32-gcc --version x86_64-w64-mingw32-gcc.exe (x86_64-win32-seh-rev0, Built by MinGW-W64 project) 8.1.0 Copyright (C)...
How to format `optional` as empty
In `ScalarPrimitive`, [this line](https://github.com/RustCrypto/traits/blob/f1ae691906681e7399db5a4088c24b4a44faa712/elliptic-curve/src/scalar/primitive.rs#L400) should use `base16ct::mixed`
There are still some environment variables related to clang-sys (a dependency of bindgen) that might be needed for configuration. * `clang-sys` [Environment Variables](https://github.com/KyleMayes/clang-sys?tab=readme-ov-file#environment-variables)