File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11use axum:: extract:: Path ;
2- use axum:: http:: { header , StatusCode } ;
2+ use axum:: http:: { StatusCode , header } ;
33use axum:: response:: { IntoResponse , Response } ;
44use rust_embed:: Embed ;
55
Original file line number Diff line number Diff line change @@ -12,7 +12,9 @@ mod session_info;
1212
1313use admin:: register_admin_endpoints;
1414
15- pub fn build_api_router < C : SessionController + ' static > ( config : RouterConfig ) -> Router < AppState < C > > {
15+ pub fn build_api_router < C : SessionController + ' static > (
16+ config : RouterConfig ,
17+ ) -> Router < AppState < C > > {
1618 let mut router = Router :: new ( )
1719 . route ( "/health" , get ( get_health) )
1820 . route ( "/session-info" , get ( get_session_info) ) ;
Original file line number Diff line number Diff line change 1- use crate :: session_controller:: SessionController ;
21use crate :: AppState ;
32use crate :: endpoints:: admin:: reset:: reset_on_next_logon;
43use crate :: endpoints:: admin:: shutdown:: shutdown;
4+ use crate :: session_controller:: SessionController ;
55use axum:: Router ;
66use axum:: routing:: post;
77
Original file line number Diff line number Diff line change 1- use crate :: session_controller:: SessionController ;
21use crate :: AppState ;
32use crate :: error:: AppResult ;
3+ use crate :: session_controller:: SessionController ;
44use axum:: Json ;
55use axum:: extract:: State ;
66
Original file line number Diff line number Diff line change 1- use crate :: session_controller:: SessionController ;
21use crate :: AppState ;
32use crate :: error:: AppResult ;
3+ use crate :: session_controller:: SessionController ;
44use axum:: Json ;
55use axum:: extract:: State ;
66
Original file line number Diff line number Diff line change 1- use crate :: session_controller:: SessionController ;
21use crate :: AppState ;
32use crate :: error:: AppResult ;
3+ use crate :: session_controller:: SessionController ;
44use axum:: Json ;
55use axum:: extract:: State ;
66use hotfix:: session:: SessionInfo ;
Original file line number Diff line number Diff line change @@ -43,7 +43,8 @@ impl<M: FixMessage> hotfix_web_ui::SessionInfoProvider for HttpSessionController
4343
4444// Allow extracting HttpSessionController from AppState for hotfix-web-ui
4545#[ cfg( feature = "ui" ) ]
46- impl < M > axum:: extract:: FromRef < crate :: AppState < HttpSessionController < M > > > for HttpSessionController < M >
46+ impl < M > axum:: extract:: FromRef < crate :: AppState < HttpSessionController < M > > >
47+ for HttpSessionController < M >
4748where
4849 M : FixMessage ,
4950{
You can’t perform that action at this time.
0 commit comments