Function compare_lines

Source
pub fn compare_lines(config: Config) -> Result<(), Box<dyn Error>>
Expand description

Comapare two lines with given configuration.

  • config - Configuration
Examples found in repository?
examples/longlines.rs (line 17)
8fn main() -> Result<()> {
9    println!("Example with using a single file containing two lines");
10    let config = Config::from_file(
11        false,
12        false,
13        vec![' '],
14        PathBuf::from("examples/long-lines.txt"),
15    );
16    println!("{:?}", config);
17    compare_lines(config)
18}
More examples
Hide additional examples
examples/sort.rs (line 11)
7fn main() -> Result<()> {
8    println!("Example without sorting");
9    let config = Config::from_lines(false, false, vec![' '], "Hello World", "World Hello");
10    println!("{:?}", config);
11    compare_lines(config)?;
12
13    println!("Example with sorting");
14    let config = Config::from_lines(true, false, vec![' '], "Hello World", "World Hello");
15    println!("{:?}", config);
16    compare_lines(config)
17}
examples/lowercase.rs (line 11)
7fn main() -> Result<()> {
8    println!("Example without lowercase");
9    let config = Config::from_lines(false, false, vec![' '], "Hello World", "Hello world");
10    println!("{:?}", config);
11    compare_lines(config)?;
12
13    println!("Example with sorting");
14    let config = Config::from_lines(false, true, vec![' '], "Hello World", "Hello world");
15    println!("{:?}", config);
16    compare_lines(config)
17}
examples/separators.rs (line 11)
7fn main() -> Result<()> {
8    println!("Example without only ';' as separator");
9    let config = Config::from_lines(false, false, vec![' '], "Hello;Wor ld", "Hello;Wor ld");
10    println!("{:?}", config);
11    compare_lines(config)?;
12
13    println!("Example with ';' and ' ' as separators");
14    let config = Config::from_lines(false, false, vec![' ', ';'], "Hello;Wor ld", "Hello;Wor ld");
15    println!("{:?}", config);
16    compare_lines(config)
17}
examples/construction.rs (line 12)
8fn main() -> Result<()> {
9    println!("Example with two lines");
10    let config = Config::from_lines(false, false, vec![' '], "Hello World", "hello World");
11    println!("{:?}", config);
12    compare_lines(config)?;
13
14    println!("Example with using a single file containing two lines");
15    let config = Config::from_file(
16        false,
17        false,
18        vec![' '],
19        PathBuf::from("examples/twolines.txt"),
20    );
21    println!("{:?}", config);
22    compare_lines(config)
23}