blob: 3e70a4de0554650473bebc0ef39be0a4bd4b7a76 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
use elasticlunr::Index;
use std::fs::File;
use std::io::Write;
fn main() {
let mut index = Index::new(&["title", "body"]);
index.add_doc(
"1",
&[
"This Week in Rust 207",
"Hello and welcome to another issue of This Week in Rust!",
],
);
index.add_doc(
"2",
&[
"This Week in Rust 206",
"Hello and welcome to another issue of This Week in Rust!",
],
);
let mut file = File::create("examples/out.json").unwrap();
file.write_all(index.to_json_pretty().as_bytes()).unwrap();
}
|