Working on csv tranformation tool for list uploads to the database

master
kerem 3 years ago
parent e0e06d760e
commit bd944da53d

@ -7,7 +7,6 @@ USE minibase_material;
DROP TABLE IF EXISTS products; DROP TABLE IF EXISTS products;
CREATE TABLE products ( CREATE TABLE products (
product_id int(11) NOT NULL COMMENT 'Primary Key for Database referencing', product_id int(11) NOT NULL COMMENT 'Primary Key for Database referencing',
internal_ref varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'The internal reference if one is needed by the organisation',
manufacturer varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'The mane of the manufacturer', manufacturer varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'The mane of the manufacturer',
product_no varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'The product No of the manufacturer ', product_no varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'The product No of the manufacturer ',
core_product varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Core product no of the manufacturer ', core_product varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Core product no of the manufacturer ',
@ -17,6 +16,7 @@ CREATE TABLE products (
buy_cost float NOT NULL COMMENT 'our standard buy price.', buy_cost float NOT NULL COMMENT 'our standard buy price.',
pricing_scheme varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'If the manufacturer of the product allows a pricing scheme for this product', pricing_scheme varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'If the manufacturer of the product allows a pricing scheme for this product',
price_change_flag tinyint(1) NOT NULL COMMENT 'did the price changed since the last update ? this flag should be carefully monitored to be sure that every client was informed before resetting it !!!', price_change_flag tinyint(1) NOT NULL COMMENT 'did the price changed since the last update ? this flag should be carefully monitored to be sure that every client was informed before resetting it !!!',
currency varchar(6) NOT NULL COMMENT 'The currency with which the manufaturer sells'
lead_time_days int(11) NOT NULL COMMENT 'Actual lead time on this product in days', lead_time_days int(11) NOT NULL COMMENT 'Actual lead time on this product in days',
physical_form int(11) NOT NULL COMMENT 'The physical form of the product. is it a flower ? or is it a box or is it tssop18 packaged IC ?', physical_form int(11) NOT NULL COMMENT 'The physical form of the product. is it a flower ? or is it a box or is it tssop18 packaged IC ?',
packing varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Available packing options for the product, plastic wrap, tray, bulk, reel and so on.', packing varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Available packing options for the product, plastic wrap, tray, bulk, reel and so on.',
@ -36,7 +36,8 @@ CREATE TABLE products (
obsolete_date date NOT NULL COMMENT 'The date since/at which this product will be declared obsolete', obsolete_date date NOT NULL COMMENT 'The date since/at which this product will be declared obsolete',
pollution_level varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Depending on the Product some pollution level requirement can be met or not.', pollution_level varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Depending on the Product some pollution level requirement can be met or not.',
production_site int(11) NOT NULL COMMENT 'The production site for this product. This should be linked to the manufacturer profile.', production_site int(11) NOT NULL COMMENT 'The production site for this product. This should be linked to the manufacturer profile.',
comment varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Special comments. ' comment_manufacturer varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Comments fomr the manufaturer'
comment varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Special comments. '
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
ALTER TABLE products ALTER TABLE products

@ -0,0 +1,7 @@
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
version = 3
[[package]]
name = "flowControl"
version = "0.1.0"

@ -0,0 +1,8 @@
[package]
name = "flowControl"
version = "0.1.0"
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]

@ -0,0 +1,58 @@
fn main() {
let number = 7;
let mut condition = false;
if number < 5
{
println!("condition was true");
condition = true;
}
else
{
println!("condition was false");
condition = false;
}
let number = if condition { 5 } else { 6 };
println!("The value of number is: {number}");
let mut count = 0;
'counting_up: loop
{
println!("count = {count}");
let mut remaining = 10;
loop
{
println!("remaining = {remaining}");
if remaining == 9
{
break;
}
if count == 2
{
break 'counting_up;
}
remaining -= 1;
}
count += 1;
}
println!("End count = {count}");
for number in (1..4).rev() {
println!("{number}!");
}
let a = [10, 20, 30, 40, 50];
for element in a {
println!("the value is: {element}");
}
}

@ -0,0 +1 @@
{"rustc_fingerprint":15714985870122818150,"outputs":{"15697416045686424142":{"success":false,"status":"exit status: 1","code":1,"stdout":"","stderr":"error: `-Csplit-debuginfo` is unstable on this platform\n\n"},"10376369925670944939":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.so\nlib___.so\nlib___.a\nlib___.so\n/home/key/.rustup/toolchains/stable-x86_64-unknown-linux-gnu\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"gnu\"\ntarget_family=\"unix\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"linux\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"unknown\"\nunix\n","stderr":""},"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.62.1 (e092d0b6b 2022-07-16)\nbinary: rustc\ncommit-hash: e092d0b6b43f2de967af0887873151bb1c0b18d3\ncommit-date: 2022-07-16\nhost: x86_64-unknown-linux-gnu\nrelease: 1.62.1\nLLVM version: 14.0.5\n","stderr":""}},"successes":{}}

@ -0,0 +1,3 @@
Signature: 8a477f597d28d172789f06886806bc55
# This file is a cache directory tag created by cargo.
# For information about cache directory tags see https://bford.info/cachedir/

@ -0,0 +1 @@
{"rustc":14997152855509374802,"features":"[]","target":3528836567623191654,"profile":9251013656241001069,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/flowControl-02b9af40479daee7/dep-bin-flowControl"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0}

@ -0,0 +1,3 @@
{"message":"value assigned to `condition` is never read","code":{"code":"unused_assignments","explanation":null},"level":"warning","spans":[{"file_name":"src/main.rs","byte_start":44,"byte_end":53,"line_start":3,"line_end":3,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" let mut condition = false;","highlight_start":13,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_assignments)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"maybe it is overwritten before being read?","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: value assigned to `condition` is never read\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:3:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m let mut condition = false;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33m^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `#[warn(unused_assignments)]` on by default\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: maybe it is overwritten before being read?\u001b[0m\n\n"}
{"message":"crate `flowControl` should have a snake case name","code":{"code":"non_snake_case","explanation":null},"level":"warning","spans":[{"file_name":"src/main.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(non_snake_case)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"convert the identifier to snake case: `flow_control`","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: crate `flowControl` should have a snake case name\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `#[warn(non_snake_case)]` on by default\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: convert the identifier to snake case: `flow_control`\u001b[0m\n\n"}
{"message":"2 warnings emitted","code":null,"level":"warning","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: 2 warnings emitted\u001b[0m\n\n"}

@ -0,0 +1,5 @@
/home/key/git/minibase/learning/rust/flowControl/target/debug/deps/flowControl-02b9af40479daee7: src/main.rs
/home/key/git/minibase/learning/rust/flowControl/target/debug/deps/flowControl-02b9af40479daee7.d: src/main.rs
src/main.rs:

@ -0,0 +1 @@
/home/key/git/minibase/learning/rust/flowControl/target/debug/flowControl: /home/key/git/minibase/learning/rust/flowControl/src/main.rs

@ -0,0 +1,7 @@
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
version = 3
[[package]]
name = "functions"
version = "0.1.0"

@ -0,0 +1,8 @@
[package]
name = "functions"
version = "0.1.0"
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]

@ -0,0 +1,25 @@
fn main() {
let y = {
let x = 3;
x + 1
};
println!("The value of y is: {y}");
println!("");
another_function(5);
let t = plus_one(5);
println!("The value of x is: {t}");
}
fn another_function(x: i32) {
println!("The value of x is: {x}");
println!("");
}
fn plus_one(x: i32) -> i32 {
//not semicolon ; an the end fo the return value.
x + 1 // ; no semicolon as return value
}

@ -0,0 +1 @@
{"rustc_fingerprint":15714985870122818150,"outputs":{"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.62.1 (e092d0b6b 2022-07-16)\nbinary: rustc\ncommit-hash: e092d0b6b43f2de967af0887873151bb1c0b18d3\ncommit-date: 2022-07-16\nhost: x86_64-unknown-linux-gnu\nrelease: 1.62.1\nLLVM version: 14.0.5\n","stderr":""},"10376369925670944939":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.so\nlib___.so\nlib___.a\nlib___.so\n/home/key/.rustup/toolchains/stable-x86_64-unknown-linux-gnu\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"gnu\"\ntarget_family=\"unix\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"linux\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"unknown\"\nunix\n","stderr":""},"15697416045686424142":{"success":false,"status":"exit status: 1","code":1,"stdout":"","stderr":"error: `-Csplit-debuginfo` is unstable on this platform\n\n"}},"successes":{}}

@ -0,0 +1,3 @@
Signature: 8a477f597d28d172789f06886806bc55
# This file is a cache directory tag created by cargo.
# For information about cache directory tags see https://bford.info/cachedir/

@ -0,0 +1 @@
{"rustc":14997152855509374802,"features":"[]","target":10416164947217551721,"profile":9251013656241001069,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/functions-108c89bc878e36ad/dep-bin-functions"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0}

@ -0,0 +1,5 @@
/home/key/git/minibase/learning/rust/functions/target/debug/deps/functions-108c89bc878e36ad: src/main.rs
/home/key/git/minibase/learning/rust/functions/target/debug/deps/functions-108c89bc878e36ad.d: src/main.rs
src/main.rs:

@ -0,0 +1 @@
/home/key/git/minibase/learning/rust/functions/target/debug/functions: /home/key/git/minibase/learning/rust/functions/src/main.rs

@ -0,0 +1,75 @@
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
version = 3
[[package]]
name = "cfg-if"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]]
name = "getrandom"
version = "0.2.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6"
dependencies = [
"cfg-if",
"libc",
"wasi",
]
[[package]]
name = "guessing_game"
version = "0.1.0"
dependencies = [
"rand",
]
[[package]]
name = "libc"
version = "0.2.131"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "04c3b4822ccebfa39c02fc03d1534441b22ead323fa0f48bb7ddd8e6ba076a40"
[[package]]
name = "ppv-lite86"
version = "0.2.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872"
[[package]]
name = "rand"
version = "0.8.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
dependencies = [
"libc",
"rand_chacha",
"rand_core",
]
[[package]]
name = "rand_chacha"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
dependencies = [
"ppv-lite86",
"rand_core",
]
[[package]]
name = "rand_core"
version = "0.6.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7"
dependencies = [
"getrandom",
]
[[package]]
name = "wasi"
version = "0.11.0+wasi-snapshot-preview1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"

@ -0,0 +1,9 @@
[package]
name = "guessing_game"
version = "0.1.0"
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
rand = "0.8.5"

@ -0,0 +1,40 @@
use std::io;
use rand::Rng;
use std::cmp::Ordering;
fn main() {
println!("Guess the number!");
let secret_number = rand::thread_rng().gen_range(1..=100);
println!("The secret number is : {secret_number}");
loop
{
let mut guess = String::new();
println!("Enter your Guess: ");
io::stdin()
.read_line(&mut guess)
.expect("Failed to red line");
let guess: u32 = match guess.trim().parse()
{
Ok(num) => num,
Err(_) => continue,
};
match guess.cmp(&secret_number)
{
Ordering::Less => println!("Too small!"),
Ordering::Greater => println!("Too big!"),
Ordering::Equal =>
{
println!("You win!");
break;
}
}
}
}

@ -0,0 +1 @@
{"rustc_fingerprint":15714985870122818150,"outputs":{"10376369925670944939":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.so\nlib___.so\nlib___.a\nlib___.so\n/home/key/.rustup/toolchains/stable-x86_64-unknown-linux-gnu\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"gnu\"\ntarget_family=\"unix\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"linux\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"unknown\"\nunix\n","stderr":""},"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.62.1 (e092d0b6b 2022-07-16)\nbinary: rustc\ncommit-hash: e092d0b6b43f2de967af0887873151bb1c0b18d3\ncommit-date: 2022-07-16\nhost: x86_64-unknown-linux-gnu\nrelease: 1.62.1\nLLVM version: 14.0.5\n","stderr":""},"15697416045686424142":{"success":false,"status":"exit status: 1","code":1,"stdout":"","stderr":"error: `-Csplit-debuginfo` is unstable on this platform\n\n"}},"successes":{}}

@ -0,0 +1 @@
{"rustc_vv":"rustc 1.62.1 (e092d0b6b 2022-07-16)\nbinary: rustc\ncommit-hash: e092d0b6b43f2de967af0887873151bb1c0b18d3\ncommit-date: 2022-07-16\nhost: x86_64-unknown-linux-gnu\nrelease: 1.62.1\nLLVM version: 14.0.5\n"}

@ -0,0 +1,3 @@
Signature: 8a477f597d28d172789f06886806bc55
# This file is a cache directory tag created by cargo.
# For information about cache directory tags see https://bford.info/cachedir/

@ -0,0 +1 @@
{"rustc":14997152855509374802,"features":"[]","target":10094334937643343087,"profile":839257268078923458,"path":5174707181143725553,"deps":[],"local":[{"Precalculated":"1.0.0"}],"rustflags":[],"metadata":8462187951337715540,"config":2202906307356721367,"compile_kind":0}

@ -0,0 +1 @@
{"rustc":14997152855509374802,"features":"[]","target":10094334937643343087,"profile":3735503092003429423,"path":5174707181143725553,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/cfg-if-5cc8852ef3369fb0/dep-lib-cfg-if"}}],"rustflags":[],"metadata":8462187951337715540,"config":2202906307356721367,"compile_kind":0}

@ -0,0 +1 @@
{"rustc":14997152855509374802,"features":"[]","target":10094334937643343087,"profile":12637318739757120569,"path":5174707181143725553,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/cfg-if-f8ad2a765ea7f234/dep-lib-cfg-if"}}],"rustflags":[],"metadata":8462187951337715540,"config":2202906307356721367,"compile_kind":0}

@ -0,0 +1 @@
{"rustc":14997152855509374802,"features":"[\"std\"]","target":13546511942750895132,"profile":839257268078923458,"path":14550194393604553327,"deps":[[332204399579859100,"libc",false,3513728837014210390],[332204399579859100,"libc",false,15729486340305850544],[2452538001284770427,"cfg_if",false,5630227864781608059],[2452538001284770427,"cfg_if",false,2589116900168365702]],"local":[{"Precalculated":"0.2.7"}],"rustflags":[],"metadata":12606519392706294666,"config":2202906307356721367,"compile_kind":0}

@ -0,0 +1 @@
{"rustc":14997152855509374802,"features":"[\"std\"]","target":13546511942750895132,"profile":3735503092003429423,"path":14550194393604553327,"deps":[[332204399579859100,"libc",false,3513728837014210390],[2452538001284770427,"cfg_if",false,5630227864781608059]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/getrandom-5a6593697ea95dd6/dep-lib-getrandom"}}],"rustflags":[],"metadata":12606519392706294666,"config":2202906307356721367,"compile_kind":0}

@ -0,0 +1 @@
{"rustc":14997152855509374802,"features":"[\"std\"]","target":13546511942750895132,"profile":12637318739757120569,"path":14550194393604553327,"deps":[[332204399579859100,"libc",false,17958775506380264072],[2452538001284770427,"cfg_if",false,13504311777020243064]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/getrandom-c72291ea1d985878/dep-lib-getrandom"}}],"rustflags":[],"metadata":12606519392706294666,"config":2202906307356721367,"compile_kind":0}

@ -0,0 +1 @@
{"rustc":14997152855509374802,"features":"[]","target":18246892274002150725,"profile":5644545967800556782,"path":1684066648322511884,"deps":[[5910892534286594076,"rand",false,7558285105080365072],[5910892534286594076,"rand",false,6756727940263546616]],"local":[{"Precalculated":"1660464867.845185758s (src/main.rs)"}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0}

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save