Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LinguaSpark/server
/ functions
Functions
17 in github.com/LinguaSpark/server
⨍
Functions
17
◇
Types & classes
15
↓ 5 callers
Function
perform_translation
( state: &Arc<AppState>, text: &str, from_lang: Option<String>, to_lang: &str, )
src/translation.rs:40
↓ 4 callers
Function
parse_language_code
(code: &str)
src/translation.rs:5
↓ 3 callers
Function
convert_language_name
(lang: &str)
src/endpoint.rs:147
↓ 3 callers
Function
get_iso_code
(lang: &Language)
src/translation.rs:14
↓ 2 callers
Function
detect_language
( Json(request): Json<DetectLanguageRequest>, )
src/endpoint.rs:19
↓ 2 callers
Function
get_language_name
(code: &str)
src/endpoint.rs:156
↓ 1 callers
Function
detect_language_code
(text: &str)
src/translation.rs:27
↓ 1 callers
Function
load_models_manually
( translator: &Translator, models_dir: &PathBuf, )
src/main.rs:104
↓ 1 callers
Function
shutdown_signal
()
src/main.rs:135
Function
auth_middleware
( headers: HeaderMap, request: axum::extract::Request, next: Next, )
src/main.rs:72
Method
into_response
(self)
src/main.rs:51
Function
main
()
src/main.rs:164
Function
translate
( State(state): State<Arc<AppState>>, Json(request): Json<TranslationRequest>, )
src/endpoint.rs:41
Function
translate_deeplx
( State(state): State<Arc<AppState>>, Json(request): Json<DeeplxTranslationRequest>, )
src/endpoint.rs:208
Function
translate_hcfy
( State(state): State<Arc<AppState>>, Json(request): Json<HcfyTranslationRequest>, )
src/endpoint.rs:140
Function
translate_immersive
( State(state): State<Arc<AppState>>, Json(request): Json<ImmersiveTranslationRequest>, )
src/endpoint.rs:101
Function
translate_kiss
( State(state): State<Arc<AppState>>, Json(request): Json<KissTranslationRequest>, )
src/endpoint.rs:69