feat: add api functions and actix webserver
This commit is contained in:
7
src/types/app_state.rs
Normal file
7
src/types/app_state.rs
Normal file
@@ -0,0 +1,7 @@
|
||||
use std::sync::Mutex;
|
||||
|
||||
use crate::search::engine::SearchEngine;
|
||||
|
||||
pub struct AppStateWithSearchEngine {
|
||||
pub search_engine: Mutex<SearchEngine>, // <- Mutex is necessary to mutate safely across threads
|
||||
}
|
1
src/types/mod.rs
Normal file
1
src/types/mod.rs
Normal file
@@ -0,0 +1 @@
|
||||
pub mod app_state;
|
Reference in New Issue
Block a user