Skip to content

Commit fa1c6fc

Browse files
committed
Comment out unused term_to_configs
1 parent 07c1007 commit fa1c6fc

File tree

1 file changed

+21
-5
lines changed
  • native/meeseeks_html5ever_nif/src

1 file changed

+21
-5
lines changed

native/meeseeks_html5ever_nif/src/lib.rs

Lines changed: 21 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,19 +17,36 @@ use rustler::{
1717
NifEnv,
1818
NifTerm,
1919
NifResult,
20-
NifError,
2120
NifEncoder,
22-
NifDecoder,
21+
// For use with term_to_configs
22+
//NifDecoder,
23+
//NifError,
2324
};
2425

2526
use rustler::types::binary::NifBinary;
2627
use rustler::env::OwnedEnv;
2728

29+
use tendril::TendrilSink;
30+
31+
// If using term_to_configs, remove this mod atoms and use commented
32+
33+
mod atoms {
34+
rustler_atoms! {
35+
atom html5ever_nif_result;
36+
37+
atom ok;
38+
atom error;
39+
atom nif_panic;
40+
}
41+
}
42+
43+
// Not currently using term_to_configs
44+
/*
45+
2846
use html5ever::driver::ParseOpts;
2947
use html5ever::tokenizer::{TokenizerOpts};
3048
use html5ever::tree_builder::TreeBuilderOpts;
3149
use html5ever::tree_builder::interface::QuirksMode;
32-
use tendril::TendrilSink;
3350
3451
mod atoms {
3552
rustler_atoms! {
@@ -104,6 +121,7 @@ fn term_to_configs(term: NifTerm) -> NifResult<ParseOpts> {
104121
})
105122
}
106123
}
124+
*/
107125

108126
// Thread pool for `parse_async`.
109127
// TODO: How do we decide on pool size?
@@ -179,8 +197,6 @@ fn parse_sync<'a>(env: NifEnv<'a>, args: &[NifTerm<'a>]) -> NifResult<NifTerm<'a
179197
let result = parser.one(
180198
std::str::from_utf8(binary.as_slice()).unwrap());
181199

182-
//std::thread::sleep(std::time::Duration::from_millis(10));
183-
184200
let result_term = result.encode(env);
185201

186202
Ok((atoms::html5ever_nif_result(), atoms::ok(), result_term)

0 commit comments

Comments
 (0)