let http_listener = HttpListener {
incoming: rx,
- warp_shutdown: warp_shutdown,
+ warp_shutdown,
};
let http_listener: TypedArenaPtr<HttpListener> =
arena_alloc!(http_listener, &mut self.machine_st.arena);
Err(_) => unreachable!(),
}
- return false;
+ false
}
#[cfg(feature = "http")]
/// Tests whether the file can be successfully loaded
/// and produces the expected output during it
pub(crate) fn load_module_test<T: Expectable>(file: &str, expected: T) {
- use scryer_prolog::MachineBuilder;
-
let mut wam = MachineBuilder::default().build();
expected.assert_eq(wam.test_load_file(file).as_slice());
}
input: impl Into<Cow<'static, str>>,
expected: T,
) {
- use scryer_prolog::MachineBuilder;
-
let mut wam = MachineBuilder::default()
.with_streams(StreamConfig::in_memory().with_user_input(InputStreamConfig::string(input)))
.build();