test-data-generation 0.3.4

A simple to use, light-weight library that analyzes sample data to build algorithms and generates realistic test data.
Documentation

Build #3333265 2026-05-20 07:09:05

# rustc version rustc 1.97.0-nightly (e50aa6fba 2026-05-19)

# docs.rs version docsrs 0.0.0 (e50152ed411bb913753b1dfd203f22cb8711f097 2026-05-17 )

# build log [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-w" "/opt/rustwide/workdir" "--user" "1001:1001" "aae7c458f5e524d70c4230eb36c5d0c508081101cec54a8d4bed2d91902e1fa6" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20260519-1.97.0-nightly-e50aa6fba\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }` [INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op [INFO] [stderr] Documenting test-data-generation v0.3.4 (/opt/rustwide/workdir) [INFO] [stderr] warning: unresolved link to `Unknonw` [INFO] [stderr] --> src/engine/mod.rs:30:18 [INFO] [stderr] | [INFO] [stderr] 30 | //! @ = unknown [Unknonw]</br> [INFO] [stderr] | ^^^^^^^ no item named `Unknonw` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `ConsonantUpper` [INFO] [stderr] --> src/engine/mod.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | //! C = upper case consonant [ConsonantUpper]</br> [INFO] [stderr] | ^^^^^^^^^^^^^^ no item named `ConsonantUpper` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `ConsonantLower` [INFO] [stderr] --> src/engine/mod.rs:32:31 [INFO] [stderr] | [INFO] [stderr] 32 | //! c = lower case consonant [ConsonantLower]</br> [INFO] [stderr] | ^^^^^^^^^^^^^^ no item named `ConsonantLower` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `VowelUpper` [INFO] [stderr] --> src/engine/mod.rs:33:27 [INFO] [stderr] | [INFO] [stderr] 33 | //! V = upper case vowel [VowelUpper]</br> [INFO] [stderr] | ^^^^^^^^^^ no item named `VowelUpper` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `VowelLower` [INFO] [stderr] --> src/engine/mod.rs:34:27 [INFO] [stderr] | [INFO] [stderr] 34 | //! v = lower case vowel [VowelLower]</br> [INFO] [stderr] | ^^^^^^^^^^ no item named `VowelLower` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `Numeric` [INFO] [stderr] --> src/engine/mod.rs:35:25 [INFO] [stderr] | [INFO] [stderr] 35 | //! \# = numeric digit [Numeric]</br> [INFO] [stderr] | ^^^^^^^ no item named `Numeric` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `RegExSpcChar` [INFO] [stderr] --> src/engine/mod.rs:36:34 [INFO] [stderr] | [INFO] [stderr] 36 | //! ~ = special regex character [RegExSpcChar]</br> [INFO] [stderr] | ^^^^^^^^^^^^ no item named `RegExSpcChar` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `WhiteSpace` [INFO] [stderr] --> src/engine/mod.rs:37:22 [INFO] [stderr] | [INFO] [stderr] 37 | //! S = white space [WhiteSpace]</br> [INFO] [stderr] | ^^^^^^^^^^ no item named `WhiteSpace` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `Punctuation` [INFO] [stderr] --> src/engine/mod.rs:38:22 [INFO] [stderr] | [INFO] [stderr] 38 | //! p = punctuation [Punctuation]</br> [INFO] [stderr] | ^^^^^^^^^^^ no item named `Punctuation` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/configs.rs:41:113 [INFO] [stderr] | [INFO] [stderr] 41 | /// * `path: &String - The full path name (including the file name and extension) to the configuration file.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(rustdoc::invalid_html_tags)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/data_sample_parser.rs:45:134 [INFO] [stderr] | [INFO] [stderr] 45 | ...ive file so you can generate test data based on the algorithm.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/data_sample_parser.rs:146:113 [INFO] [stderr] | [INFO] [stderr] 146 | /// * `path: &String - The full path name (including the file name and extension) to the configuration file.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/data_sample_parser.rs:173:102 [INFO] [stderr] | [INFO] [stderr] 173 | /// * `path: &String` - The full path name of the json formatted Data Sample Parser archive file.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/data_sample_parser.rs:355:85 [INFO] [stderr] | [INFO] [stderr] 355 | /// * `data: &String` - The textual content of a csv formatted sample data file.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/data_sample_parser.rs:356:85 [INFO] [stderr] | [INFO] [stderr] 356 | /// * `delimiter: Option<u8>` - The delimiter to use, otherwise use the default.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/data_sample_parser.rs:437:86 [INFO] [stderr] | [INFO] [stderr] 437 | /// * `path: &String` - The full path name of the csv formatted sample data file.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/data_sample_parser.rs:438:85 [INFO] [stderr] | [INFO] [stderr] 438 | /// * `delimiter: Option<u8>` - The delimiter to use, otherwise use the default.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/data_sample_parser.rs:600:133 [INFO] [stderr] | [INFO] [stderr] 600 | ... represents the profile to use when generating the test data.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/data_sample_parser.rs:663:61 [INFO] [stderr] | [INFO] [stderr] 663 | /// * `row_count: u32` - The number of rows to generate.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/data_sample_parser.rs:664:75 [INFO] [stderr] | [INFO] [stderr] 664 | /// * `path: &String` - The full path name where to save the csv file.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/data_sample_parser.rs:665:85 [INFO] [stderr] | [INFO] [stderr] 665 | /// * `delimiter: Option<u8>` - The delimiter to use, otherwise use the default.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: this URL is not a hyperlink [INFO] [stderr] --> src/data_sample_parser.rs:720:14 [INFO] [stderr] | [INFO] [stderr] 720 | /// See: https://crates.io/crates/levenshtein [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: bare URLs are not automatically turned into clickable links [INFO] [stderr] = note: `#[warn(rustdoc::bare_urls)]` on by default [INFO] [stderr] help: use an automatic link instead [INFO] [stderr] | [INFO] [stderr] 720 | /// See: <https://crates.io/crates/levenshtein> [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/data_sample_parser.rs:724:112 [INFO] [stderr] | [INFO] [stderr] 724 | /// * `control: &String` - The string to compare against. This would be the real data from the data sample.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/data_sample_parser.rs:725:131 [INFO] [stderr] | [INFO] [stderr] 725 | ...e the generated data for which you want to find the distance.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/data_sample_parser.rs:750:112 [INFO] [stderr] | [INFO] [stderr] 750 | /// * `control: &String` - The string to compare against. This would be the real data from the data sample.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/data_sample_parser.rs:751:141 [INFO] [stderr] | [INFO] [stderr] 751 | ...rated data for which you want to find the percent difference.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/data_sample_parser.rs:801:130 [INFO] [stderr] | [INFO] [stderr] 801 | /// * `field: &String` - The full path of the export file , excluding the file extension, (e.g.: "./test/data/custom-names").</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/data_sample_parser.rs:805:50 [INFO] [stderr] | [INFO] [stderr] 805 | /// Otherwise, the function returns Ok(true).</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/engine/mod.rs:29:67 [INFO] [stderr] | [INFO] [stderr] 29 | //! Here is the list of symbols that identify a type of character:</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/engine/mod.rs:30:26 [INFO] [stderr] | [INFO] [stderr] 30 | //! @ = unknown [Unknonw]</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/engine/mod.rs:31:46 [INFO] [stderr] | [INFO] [stderr] 31 | //! C = upper case consonant [ConsonantUpper]</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/engine/mod.rs:32:46 [INFO] [stderr] | [INFO] [stderr] 32 | //! c = lower case consonant [ConsonantLower]</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/engine/mod.rs:33:38 [INFO] [stderr] | [INFO] [stderr] 33 | //! V = upper case vowel [VowelUpper]</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/engine/mod.rs:34:38 [INFO] [stderr] | [INFO] [stderr] 34 | //! v = lower case vowel [VowelLower]</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/engine/mod.rs:35:33 [INFO] [stderr] | [INFO] [stderr] 35 | //! \# = numeric digit [Numeric]</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/engine/mod.rs:36:47 [INFO] [stderr] | [INFO] [stderr] 36 | //! ~ = special regex character [RegExSpcChar]</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/engine/mod.rs:37:33 [INFO] [stderr] | [INFO] [stderr] 37 | //! S = white space [WhiteSpace]</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/engine/mod.rs:38:34 [INFO] [stderr] | [INFO] [stderr] 38 | //! p = punctuation [Punctuation]</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/engine/mod.rs:97:83 [INFO] [stderr] | [INFO] [stderr] 97 | /// * `k: char` - The char that the Fact represents (also known as the `key`).</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/engine/mod.rs:98:84 [INFO] [stderr] | [INFO] [stderr] 98 | /// * `pp: char` - The char that represents the patter placeholder for the key.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/engine/mod.rs:99:90 [INFO] [stderr] | [INFO] [stderr] 99 | /// * `sw: u32` - Indicates is the key is the first char in the entity. (0=no, 1=yes)</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/engine/mod.rs:100:89 [INFO] [stderr] | [INFO] [stderr] 100 | /// * `ew: u32` - Indicates is the key is the last char in the entity. (0=no, 1=yes)</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/engine/mod.rs:101:123 [INFO] [stderr] | [INFO] [stderr] 101 | /// * `idx_off: u32` - The index that represents the postion of the key from the beginning of the entity (zero based).</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/engine/mod.rs:132:89 [INFO] [stderr] | [INFO] [stderr] 132 | /// * `serialized: &str` - The JSON string that represents the archived Fact object.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/engine/mod.rs:298:82 [INFO] [stderr] | [INFO] [stderr] 298 | /// This function converts an entity (&str) into a tuplet (String, Vec<Fact>)</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/engine/mod.rs:302:70 [INFO] [stderr] | [INFO] [stderr] 302 | /// * `entity: String` - The textual str of the value to analyze.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unclosed HTML tag `Fact` [INFO] [stderr] --> src/engine/mod.rs:298:75 [INFO] [stderr] | [INFO] [stderr] 298 | /// This function converts an entity (&str) into a tuplet (String, Vec<Fact>)</br> [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: try marking as source code [INFO] [stderr] | [INFO] [stderr] 298 | /// This function converts an entity (&str) into a tuplet (String, `Vec<Fact>`)</br> [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/engine/mod.rs:342:99 [INFO] [stderr] | [INFO] [stderr] 342 | /// This function converts a char in an entity (&str) based on the index specified into a Fact</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/engine/mod.rs:346:70 [INFO] [stderr] | [INFO] [stderr] 346 | /// * `entity: String` - The textual str of the value to analyze.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/engine/mod.rs:347:109 [INFO] [stderr] | [INFO] [stderr] 347 | /// * `idx: u32` - The index that specifies the position of the char in the entity to convert to a Fact.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/shared.rs:4:54 [INFO] [stderr] | [INFO] [stderr] 4 | /// This function converts a String to a &'static str</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/shared.rs:8:56 [INFO] [stderr] | [INFO] [stderr] 8 | /// * `s: String` - The textual string to be converted.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/shared.rs:34:110 [INFO] [stderr] | [INFO] [stderr] 34 | /// * `rdr: Reader<&[u8]>` - The csv::Reader that has read the csv file and is ready to process the data.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/lib.rs:256:97 [INFO] [stderr] | [INFO] [stderr] 256 | /// * `p: u8` - A number that sets the number of processors to start up to manage the Facts.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/lib.rs:258:140 [INFO] [stderr] | [INFO] [stderr] 258 | ...(e.g.: profiling 20K names should be handled by 2 processors)</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/lib.rs:294:126 [INFO] [stderr] | [INFO] [stderr] 294 | /// * `path: &str` - The full path of the export file , excluding the file extension, (e.g.: "./test/data/custom-names").</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/lib.rs:375:70 [INFO] [stderr] | [INFO] [stderr] 375 | /// * `entity: String` - The textual str of the value to analyze.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/lib.rs:409:101 [INFO] [stderr] | [INFO] [stderr] 409 | /// * `pattern: String` - The string the represents the pattern of the entity that was analyzed.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/lib.rs:410:118 [INFO] [stderr] | [INFO] [stderr] 410 | /// * `facts: Vec<Fact>` - A Vector containing the Facts based on the analysis (one for each char in the entity).</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/lib.rs:625:86 [INFO] [stderr] | [INFO] [stderr] 625 | /// * `pattern: String` - The pattern to reference when generating the test data.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/lib.rs:736:130 [INFO] [stderr] | [INFO] [stderr] 736 | /// * `control_list: Vec<String>` - The list of strings to compare against. This would be the real data from the data sample.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: this URL is not a hyperlink [INFO] [stderr] --> src/lib.rs:785:14 [INFO] [stderr] | [INFO] [stderr] 785 | /// See: https://crates.io/crates/levenshtein [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: bare URLs are not automatically turned into clickable links [INFO] [stderr] help: use an automatic link instead [INFO] [stderr] | [INFO] [stderr] 785 | /// See: <https://crates.io/crates/levenshtein> [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/lib.rs:789:112 [INFO] [stderr] | [INFO] [stderr] 789 | /// * `control: &String` - The string to compare against. This would be the real data from the data sample.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/lib.rs:790:131 [INFO] [stderr] | [INFO] [stderr] 790 | ...e the generated data for which you want to find the distance.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/lib.rs:814:109 [INFO] [stderr] | [INFO] [stderr] 814 | /// * `control: &str` - The string to compare against. This would be the real data from the data sample.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/lib.rs:815:138 [INFO] [stderr] | [INFO] [stderr] 815 | ...rated data for which you want to find the percent difference.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/lib.rs:933:129 [INFO] [stderr] | [INFO] [stderr] 933 | /// * `field: String` - The full path of the export file , excluding the file extension, (e.g.: "./test/data/custom-names").</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/lib.rs:937:50 [INFO] [stderr] | [INFO] [stderr] 937 | /// Otherwise, the function returns Ok(true).</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: this URL is not a hyperlink [INFO] [stderr] --> src/macros.rs:2:10 [INFO] [stderr] | [INFO] [stderr] 2 | /// See: https://crates.io/crates/levenshtein [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: bare URLs are not automatically turned into clickable links [INFO] [stderr] help: use an automatic link instead [INFO] [stderr] | [INFO] [stderr] 2 | /// See: <https://crates.io/crates/levenshtein> [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/macros.rs:6:108 [INFO] [stderr] | [INFO] [stderr] 6 | /// * `control: &String` - The string to compare against. This would be the real data from the data sample.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/macros.rs:7:127 [INFO] [stderr] | [INFO] [stderr] 7 | /// * `experiment: &String` - The string to compare. This would be the generated data for which you want to find the distance.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/macros.rs:55:78 [INFO] [stderr] | [INFO] [stderr] 55 | /// * `a: u32` - The lowest number of the range to use for the random number.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/macros.rs:56:79 [INFO] [stderr] | [INFO] [stderr] 56 | /// * `b: u32` - The highest number of the range to use for the random number.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/macros.rs:83:108 [INFO] [stderr] | [INFO] [stderr] 83 | /// * `control: &String` - The string to compare against. This would be the real data from the data sample.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unopened HTML tag `br` [INFO] [stderr] --> src/macros.rs:84:137 [INFO] [stderr] | [INFO] [stderr] 84 | ...erated data for which you want to find the percent difference.</br> [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `test-data-generation` (lib doc) generated 75 warnings (run `cargo fix --lib -p test-data-generation` to apply 3 suggestions) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.68s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/test_data_generation/index.html [INFO] running `Command { std: "docker" "inspect" "aae7c458f5e524d70c4230eb36c5d0c508081101cec54a8d4bed2d91902e1fa6", kill_on_drop: false }`