1
0
Fork 0

methods should be pub and async

This commit is contained in:
Cyborus 2024-01-16 12:51:30 -05:00
parent 3d12246cb8
commit 20a58df856
No known key found for this signature in database

View file

@ -77,7 +77,7 @@ fn fn_signature_from_op(spec: &OpenApiV2, op: &Operation) -> eyre::Result<String
.replace("o_auth2", "oauth2"); .replace("o_auth2", "oauth2");
let args = fn_args_from_op(spec, op)?; let args = fn_args_from_op(spec, op)?;
let ty = fn_return_from_op(spec, op)?; let ty = fn_return_from_op(spec, op)?;
Ok(format!("fn {name}({args}) -> Result<{ty}, ForgejoError>")) Ok(format!("pub async fn {name}({args}) -> Result<{ty}, ForgejoError>"))
} }
fn fn_args_from_op(spec: &OpenApiV2, op: &Operation) -> eyre::Result<String> { fn fn_args_from_op(spec: &OpenApiV2, op: &Operation) -> eyre::Result<String> {