InfuseDB 0.2.1

InfuseDB is a Document oriented KV database
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.174","manifest_path":"/Users/albertoruiz/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.174/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/albertoruiz/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.174/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/albertoruiz/Projects/InfuseDB/target/debug/build/libc-7f9eb03e2b5fd206/build-script-build"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.174","linked_libs":[],"linked_paths":[],"cfgs":["freebsd11","libc_const_extern_fn"],"env":[],"out_dir":"/Users/albertoruiz/Projects/InfuseDB/target/debug/build/libc-efeab7e7bbd8550d/out"}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.3.1","manifest_path":"/Users/albertoruiz/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.1/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/albertoruiz/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.1/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/albertoruiz/Projects/InfuseDB/target/debug/build/getrandom-4e8ded558768c2fe/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0","manifest_path":"/Users/albertoruiz/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cfg-if-1.0.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cfg_if","src_path":"/Users/albertoruiz/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cfg-if-1.0.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/albertoruiz/Projects/InfuseDB/target/debug/deps/libcfg_if-4e0b1bf390438110.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.174","manifest_path":"/Users/albertoruiz/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.174/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"libc","src_path":"/Users/albertoruiz/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.174/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/albertoruiz/Projects/InfuseDB/target/debug/deps/liblibc-8c45e4a9bef5b1a4.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.3.1","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/Users/albertoruiz/Projects/InfuseDB/target/debug/build/getrandom-0239ba6070891664/out"}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.3.1","manifest_path":"/Users/albertoruiz/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"getrandom","src_path":"/Users/albertoruiz/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/albertoruiz/Projects/InfuseDB/target/debug/deps/libgetrandom-2792cc9e4b501f7e.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#uuid@1.13.1","manifest_path":"/Users/albertoruiz/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/uuid-1.13.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"uuid","src_path":"/Users/albertoruiz/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/uuid-1.13.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","js","rng","std","v4"],"filenames":["/Users/albertoruiz/Projects/InfuseDB/target/debug/deps/libuuid-386f68dc8f33d843.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"path+file:///Users/albertoruiz/Projects/InfuseDB/InfuseDB#0.2.0","manifest_path":"/Users/albertoruiz/Projects/InfuseDB/InfuseDB/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"infusedb","src_path":"/Users/albertoruiz/Projects/InfuseDB/InfuseDB/src/infusedb/mod.rs","edition":"2024","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/albertoruiz/Projects/InfuseDB/target/debug/deps/libinfusedb-c3b0bc65ff633821.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"path+file:///Users/albertoruiz/Projects/InfuseDB/InfuseDB#0.2.0","manifest_path":"/Users/albertoruiz/Projects/InfuseDB/InfuseDB/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"infusedb","src_path":"/Users/albertoruiz/Projects/InfuseDB/InfuseDB/src/infusedb/mod.rs","edition":"2024","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":true},"features":[],"filenames":["/Users/albertoruiz/Projects/InfuseDB/target/debug/deps/libinfusedb-7315a3a4c757ecbe.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-message","package_id":"path+file:///Users/albertoruiz/Projects/InfuseDB/InfuseDB#0.2.0","manifest_path":"/Users/albertoruiz/Projects/InfuseDB/InfuseDB/Cargo.toml","target":{"kind":["bin"],"crate_types":["bin"],"name":"infusedb","src_path":"/Users/albertoruiz/Projects/InfuseDB/InfuseDB/src/main.rs","edition":"2024","doc":true,"doctest":false,"test":true},"message":{"rendered":"warning: methods `get_index` and `count_couple` are never used\n  --> InfuseDB/src/arg_parser.rs:12:8\n   |\n10 | pub trait ArgSearch {\n   |           --------- methods in this trait\n11 |     fn get_key(&self, key: &str) -> Option<String>;\n12 |     fn get_index(&self, index: usize) -> Option<(String, String)>;\n   |        ^^^^^^^^^\n...\n16 |     fn count_couple(&self) -> usize;\n   |        ^^^^^^^^^^^^\n   |\n   = note: `#[warn(dead_code)]` on by default\n\n","$message_type":"diagnostic","children":[{"children":[],"code":null,"level":"note","message":"`#[warn(dead_code)]` on by default","rendered":null,"spans":[]}],"code":{"code":"dead_code","explanation":null},"level":"warning","message":"methods `get_index` and `count_couple` are never used","spans":[{"byte_end":136,"byte_start":127,"column_end":20,"column_start":11,"expansion":null,"file_name":"InfuseDB/src/arg_parser.rs","is_primary":false,"label":"methods in this trait","line_end":10,"line_start":10,"suggested_replacement":null,"suggestion_applicability":null,"text":[{"highlight_end":20,"highlight_start":11,"text":"pub trait ArgSearch {"}]},{"byte_end":207,"byte_start":198,"column_end":17,"column_start":8,"expansion":null,"file_name":"InfuseDB/src/arg_parser.rs","is_primary":true,"label":null,"line_end":12,"line_start":12,"suggested_replacement":null,"suggestion_applicability":null,"text":[{"highlight_end":17,"highlight_start":8,"text":"    fn get_index(&self, index: usize) -> Option<(String, String)>;"}]},{"byte_end":434,"byte_start":422,"column_end":20,"column_start":8,"expansion":null,"file_name":"InfuseDB/src/arg_parser.rs","is_primary":true,"label":null,"line_end":16,"line_start":16,"suggested_replacement":null,"suggestion_applicability":null,"text":[{"highlight_end":20,"highlight_start":8,"text":"    fn count_couple(&self) -> usize;"}]}]}}
{"reason":"compiler-message","package_id":"path+file:///Users/albertoruiz/Projects/InfuseDB/InfuseDB#0.2.0","manifest_path":"/Users/albertoruiz/Projects/InfuseDB/InfuseDB/Cargo.toml","target":{"kind":["bin"],"crate_types":["bin"],"name":"infusedb","src_path":"/Users/albertoruiz/Projects/InfuseDB/InfuseDB/src/main.rs","edition":"2024","doc":true,"doctest":false,"test":true},"message":{"rendered":"warning: methods `get_index` and `count_couple` are never used\n  --> InfuseDB/src/arg_parser.rs:12:8\n   |\n10 | pub trait ArgSearch {\n   |           --------- methods in this trait\n11 |     fn get_key(&self, key: &str) -> Option<String>;\n12 |     fn get_index(&self, index: usize) -> Option<(String, String)>;\n   |        ^^^^^^^^^\n...\n16 |     fn count_couple(&self) -> usize;\n   |        ^^^^^^^^^^^^\n   |\n   = note: `#[warn(dead_code)]` on by default\n\n","$message_type":"diagnostic","children":[{"children":[],"code":null,"level":"note","message":"`#[warn(dead_code)]` on by default","rendered":null,"spans":[]}],"code":{"code":"dead_code","explanation":null},"level":"warning","message":"methods `get_index` and `count_couple` are never used","spans":[{"byte_end":136,"byte_start":127,"column_end":20,"column_start":11,"expansion":null,"file_name":"InfuseDB/src/arg_parser.rs","is_primary":false,"label":"methods in this trait","line_end":10,"line_start":10,"suggested_replacement":null,"suggestion_applicability":null,"text":[{"highlight_end":20,"highlight_start":11,"text":"pub trait ArgSearch {"}]},{"byte_end":207,"byte_start":198,"column_end":17,"column_start":8,"expansion":null,"file_name":"InfuseDB/src/arg_parser.rs","is_primary":true,"label":null,"line_end":12,"line_start":12,"suggested_replacement":null,"suggestion_applicability":null,"text":[{"highlight_end":17,"highlight_start":8,"text":"    fn get_index(&self, index: usize) -> Option<(String, String)>;"}]},{"byte_end":434,"byte_start":422,"column_end":20,"column_start":8,"expansion":null,"file_name":"InfuseDB/src/arg_parser.rs","is_primary":true,"label":null,"line_end":16,"line_start":16,"suggested_replacement":null,"suggestion_applicability":null,"text":[{"highlight_end":20,"highlight_start":8,"text":"    fn count_couple(&self) -> usize;"}]}]}}
{"reason":"compiler-message","package_id":"path+file:///Users/albertoruiz/Projects/InfuseDB/InfuseDB#0.2.0","manifest_path":"/Users/albertoruiz/Projects/InfuseDB/InfuseDB/Cargo.toml","target":{"kind":["bin"],"crate_types":["bin"],"name":"infusedb","src_path":"/Users/albertoruiz/Projects/InfuseDB/InfuseDB/src/main.rs","edition":"2024","doc":true,"doctest":false,"test":true},"message":{"rendered":"warning: methods `to_id`, `to_text`, `to_boolean`, and `to_array` are never used\n   --> InfuseDB/src/infusedb/data_type.rs:143:12\n    |\n41  | impl DataType {\n    | ------------- methods in this implementation\n...\n143 |     pub fn to_id(&self) -> Uuid {\n    |            ^^^^^\n...\n149 |     pub fn to_text(&self) -> &String {\n    |            ^^^^^^^\n...\n161 |     pub fn to_boolean(&self) -> bool {\n    |            ^^^^^^^^^^\n...\n167 |     pub fn to_array(&self) -> &Vec<DataType> {\n    |            ^^^^^^^^\n\n","$message_type":"diagnostic","children":[],"code":{"code":"dead_code","explanation":null},"level":"warning","message":"methods `to_id`, `to_text`, `to_boolean`, and `to_array` are never used","spans":[{"byte_end":937,"byte_start":924,"column_end":14,"column_start":1,"expansion":null,"file_name":"InfuseDB/src/infusedb/data_type.rs","is_primary":false,"label":"methods in this implementation","line_end":41,"line_start":41,"suggested_replacement":null,"suggestion_applicability":null,"text":[{"highlight_end":14,"highlight_start":1,"text":"impl DataType {"}]},{"byte_end":4392,"byte_start":4387,"column_end":17,"column_start":12,"expansion":null,"file_name":"InfuseDB/src/infusedb/data_type.rs","is_primary":true,"label":null,"line_end":143,"line_start":143,"suggested_replacement":null,"suggestion_applicability":null,"text":[{"highlight_end":17,"highlight_start":12,"text":"    pub fn to_id(&self) -> Uuid {"}]},{"byte_end":4540,"byte_start":4533,"column_end":19,"column_start":12,"expansion":null,"file_name":"InfuseDB/src/infusedb/data_type.rs","is_primary":true,"label":null,"line_end":149,"line_start":149,"suggested_replacement":null,"suggestion_applicability":null,"text":[{"highlight_end":19,"highlight_start":12,"text":"    pub fn to_text(&self) -> &String {"}]},{"byte_end":4864,"byte_start":4854,"column_end":22,"column_start":12,"expansion":null,"file_name":"InfuseDB/src/infusedb/data_type.rs","is_primary":true,"label":null,"line_end":161,"line_start":161,"suggested_replacement":null,"suggestion_applicability":null,"text":[{"highlight_end":22,"highlight_start":12,"text":"    pub fn to_boolean(&self) -> bool {"}]},{"byte_end":5032,"byte_start":5024,"column_end":20,"column_start":12,"expansion":null,"file_name":"InfuseDB/src/infusedb/data_type.rs","is_primary":true,"label":null,"line_end":167,"line_start":167,"suggested_replacement":null,"suggestion_applicability":null,"text":[{"highlight_end":20,"highlight_start":12,"text":"    pub fn to_array(&self) -> &Vec<DataType> {"}]}]}}
{"reason":"compiler-message","package_id":"path+file:///Users/albertoruiz/Projects/InfuseDB/InfuseDB#0.2.0","manifest_path":"/Users/albertoruiz/Projects/InfuseDB/InfuseDB/Cargo.toml","target":{"kind":["bin"],"crate_types":["bin"],"name":"infusedb","src_path":"/Users/albertoruiz/Projects/InfuseDB/InfuseDB/src/main.rs","edition":"2024","doc":true,"doctest":false,"test":true},"message":{"rendered":"warning: methods `to_id`, `to_text`, `to_boolean`, and `to_array` are never used\n   --> InfuseDB/src/infusedb/data_type.rs:143:12\n    |\n41  | impl DataType {\n    | ------------- methods in this implementation\n...\n143 |     pub fn to_id(&self) -> Uuid {\n    |            ^^^^^\n...\n149 |     pub fn to_text(&self) -> &String {\n    |            ^^^^^^^\n...\n161 |     pub fn to_boolean(&self) -> bool {\n    |            ^^^^^^^^^^\n...\n167 |     pub fn to_array(&self) -> &Vec<DataType> {\n    |            ^^^^^^^^\n\n","$message_type":"diagnostic","children":[],"code":{"code":"dead_code","explanation":null},"level":"warning","message":"methods `to_id`, `to_text`, `to_boolean`, and `to_array` are never used","spans":[{"byte_end":937,"byte_start":924,"column_end":14,"column_start":1,"expansion":null,"file_name":"InfuseDB/src/infusedb/data_type.rs","is_primary":false,"label":"methods in this implementation","line_end":41,"line_start":41,"suggested_replacement":null,"suggestion_applicability":null,"text":[{"highlight_end":14,"highlight_start":1,"text":"impl DataType {"}]},{"byte_end":4392,"byte_start":4387,"column_end":17,"column_start":12,"expansion":null,"file_name":"InfuseDB/src/infusedb/data_type.rs","is_primary":true,"label":null,"line_end":143,"line_start":143,"suggested_replacement":null,"suggestion_applicability":null,"text":[{"highlight_end":17,"highlight_start":12,"text":"    pub fn to_id(&self) -> Uuid {"}]},{"byte_end":4540,"byte_start":4533,"column_end":19,"column_start":12,"expansion":null,"file_name":"InfuseDB/src/infusedb/data_type.rs","is_primary":true,"label":null,"line_end":149,"line_start":149,"suggested_replacement":null,"suggestion_applicability":null,"text":[{"highlight_end":19,"highlight_start":12,"text":"    pub fn to_text(&self) -> &String {"}]},{"byte_end":4864,"byte_start":4854,"column_end":22,"column_start":12,"expansion":null,"file_name":"InfuseDB/src/infusedb/data_type.rs","is_primary":true,"label":null,"line_end":161,"line_start":161,"suggested_replacement":null,"suggestion_applicability":null,"text":[{"highlight_end":22,"highlight_start":12,"text":"    pub fn to_boolean(&self) -> bool {"}]},{"byte_end":5032,"byte_start":5024,"column_end":20,"column_start":12,"expansion":null,"file_name":"InfuseDB/src/infusedb/data_type.rs","is_primary":true,"label":null,"line_end":167,"line_start":167,"suggested_replacement":null,"suggestion_applicability":null,"text":[{"highlight_end":20,"highlight_start":12,"text":"    pub fn to_array(&self) -> &Vec<DataType> {"}]}]}}
{"reason":"compiler-artifact","package_id":"path+file:///Users/albertoruiz/Projects/InfuseDB/InfuseDB#0.2.0","manifest_path":"/Users/albertoruiz/Projects/InfuseDB/InfuseDB/Cargo.toml","target":{"kind":["bin"],"crate_types":["bin"],"name":"infusedb","src_path":"/Users/albertoruiz/Projects/InfuseDB/InfuseDB/src/main.rs","edition":"2024","doc":true,"doctest":false,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":true},"features":[],"filenames":["/Users/albertoruiz/Projects/InfuseDB/target/debug/deps/libinfusedb-602fca08f98a0918.rmeta"],"executable":null,"fresh":false}
{"reason":"compiler-artifact","package_id":"path+file:///Users/albertoruiz/Projects/InfuseDB/InfuseDB#0.2.0","manifest_path":"/Users/albertoruiz/Projects/InfuseDB/InfuseDB/Cargo.toml","target":{"kind":["bin"],"crate_types":["bin"],"name":"infusedb","src_path":"/Users/albertoruiz/Projects/InfuseDB/InfuseDB/src/main.rs","edition":"2024","doc":true,"doctest":false,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/albertoruiz/Projects/InfuseDB/target/debug/deps/libinfusedb-e84a7c8c5d16310a.rmeta"],"executable":null,"fresh":false}
{"reason":"build-finished","success":true}