DioxusLabs/dioxus · error · syn::Error
keyword argument repeated: `output`
Error message
keyword argument repeated: `output`
What it means
Error "keyword argument repeated: `output`" thrown in DioxusLabs/dioxus.
Source
Thrown at packages/fullstack-macro/src/lib.rs:1618
}
input = Some(stream.parse()?);
} else if key == "input_derive" {
if input_derive.is_some() {
return Err(syn::Error::new(
key.span(),
"keyword argument repeated: `input_derive`",
));
}
input_derive = Some(stream.parse()?);
} else if key == "output" {
if encoding.is_some() {
return Err(syn::Error::new(
key.span(),
"`encoding` and `output` should not both be \
specified",
));
} else if output.is_some() {
return Err(syn::Error::new(
key.span(),
"keyword argument repeated: `output`",
));
}
output = Some(stream.parse()?);
} else if key == "server" {
if server.is_some() {
return Err(syn::Error::new(
key.span(),
"keyword argument repeated: `server`",
));
}
server = Some(stream.parse()?);
} else if key == "client" {
if client.is_some() {
return Err(syn::Error::new(
key.span(),
"keyword argument repeated: `client`",View on GitHub (pinned to 393d190a80)
When it happens
Trigger: Thrown at packages/fullstack-macro/src/lib.rs:1618 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of DioxusLabs/dioxus@393d190a80 (2026-08-16).
Data as JSON: /api/errors/c449f724fc64c188.
Report an issue: GitHub.