feat(api): enum-typed visibility/data_type/kind + open-map fields in OpenAPI (#24 #29)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-06-04 20:14:30 +02:00
parent d3c33a6c5d
commit 5a72f85989
5 changed files with 39 additions and 11 deletions
-1
View File
@@ -32,7 +32,6 @@ pub(crate) struct UserView {
/// Desired visibility for a publish/unpublish request.
#[derive(Deserialize, ToSchema)]
pub(crate) struct VisibilityRequest {
#[schema(value_type = String)]
pub visibility: Visibility,
}