This commit is contained in:
Tristan D. 2025-03-20 19:20:19 +01:00
parent 560aa3d2af
commit 0158d7d7e0
Signed by: tristan
SSH key fingerprint: SHA256:9oFM1J63hYWJjCnLG6C0fxBS15rwNcWwdQNMOHYKJ/4
3 changed files with 4 additions and 4 deletions

4
Cargo.lock generated
View file

@ -101,7 +101,7 @@ dependencies = [
[[package]] [[package]]
name = "axum-controller" name = "axum-controller"
version = "0.2.1" version = "0.2.2"
dependencies = [ dependencies = [
"axum", "axum",
"axum-controller-macros", "axum-controller-macros",
@ -114,7 +114,7 @@ dependencies = [
[[package]] [[package]]
name = "axum-controller-macros" name = "axum-controller-macros"
version = "0.2.1" version = "0.2.2"
dependencies = [ dependencies = [
"axum", "axum",
"prettyplease", "prettyplease",

View file

@ -12,4 +12,4 @@ keywords = ["axum", "controller", "macro", "routing"]
license = "AGPL-3.0-or-later" license = "AGPL-3.0-or-later"
readme = "README.md" readme = "README.md"
repository = "https://git.vlt81.de/vault81/axum-controller" repository = "https://git.vlt81.de/vault81/axum-controller"
version = "0.2.1" version = "0.2.2"

View file

@ -169,7 +169,7 @@ pub fn controller(attr: TokenStream, item: TokenStream) -> TokenStream {
// one where it's #state // one where it's #state
let from_controller_into_router_impl = quote! { let from_controller_into_router_impl = quote! {
impl #struct_name { impl #struct_name {
fn into_router(state: #state) -> axum::Router<#state> { pub fn into_router(state: #state) -> axum::Router<#state> {
let __nested_router = axum::Router::new() let __nested_router = axum::Router::new()
#(#route_calls)* #(#route_calls)*
#(#middleware_calls)* #(#middleware_calls)*