From e4af4e6e25017671b58d084f2d2b61babf80275f Mon Sep 17 00:00:00 2001 From: Hatter Jiang Date: Wed, 27 Jul 2022 00:07:33 +0800 Subject: [PATCH] feat: add sensitive --- __security/sensitive/Cargo.lock | 73 ++++++++++++++++++++++++++++++++ __security/sensitive/Cargo.toml | 10 +++++ __security/sensitive/README.md | 1 + __security/sensitive/src/main.rs | 3 ++ 4 files changed, 87 insertions(+) create mode 100644 __security/sensitive/Cargo.lock create mode 100644 __security/sensitive/Cargo.toml create mode 100644 __security/sensitive/README.md create mode 100644 __security/sensitive/src/main.rs diff --git a/__security/sensitive/Cargo.lock b/__security/sensitive/Cargo.lock new file mode 100644 index 0000000..c9b90d5 --- /dev/null +++ b/__security/sensitive/Cargo.lock @@ -0,0 +1,73 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "libc" +version = "0.2.126" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "349d5a591cd28b49e1d1037471617a32ddcda5731b99419008085f72d5a53836" + +[[package]] +name = "sensitive" +version = "0.1.0" +dependencies = [ + "sensitive 0.10.0", +] + +[[package]] +name = "sensitive" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "54024d1c0c0635fb500e74bba938e75a57c697b927e3d05ab5d767fc10868777" +dependencies = [ + "libc", + "unicode-normalization", + "winapi", +] + +[[package]] +name = "tinyvec" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" +dependencies = [ + "tinyvec_macros", +] + +[[package]] +name = "tinyvec_macros" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" + +[[package]] +name = "unicode-normalization" +version = "0.1.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "854cbdc4f7bc6ae19c820d44abdc3277ac3e1b2b93db20a636825d9322fb60e6" +dependencies = [ + "tinyvec", +] + +[[package]] +name = "winapi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" +dependencies = [ + "winapi-i686-pc-windows-gnu", + "winapi-x86_64-pc-windows-gnu", +] + +[[package]] +name = "winapi-i686-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" + +[[package]] +name = "winapi-x86_64-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" diff --git a/__security/sensitive/Cargo.toml b/__security/sensitive/Cargo.toml new file mode 100644 index 0000000..8a48498 --- /dev/null +++ b/__security/sensitive/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "sensitive" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] +sensitive = "0.10.0" + diff --git a/__security/sensitive/README.md b/__security/sensitive/README.md new file mode 100644 index 0000000..f74e6c5 --- /dev/null +++ b/__security/sensitive/README.md @@ -0,0 +1 @@ +require nightly rust... diff --git a/__security/sensitive/src/main.rs b/__security/sensitive/src/main.rs new file mode 100644 index 0000000..e7a11a9 --- /dev/null +++ b/__security/sensitive/src/main.rs @@ -0,0 +1,3 @@ +fn main() { + println!("Hello, world!"); +}