Size restrictions for text/binary/numeric types #69

Merged
c.fahner merged 6 commits from issues/9 into main 2026-09-24 06:57:41 +02:00
Owner

Resolves #9

Adds type interfaces ByteLimited, CharacterLimited and Sized
Adds support for annotating fields using #[Attribute]'s that implement the schema Type interface
Moves builtin types to its own Types namespace
Makes all builtin Types part of the public API
Makes all builtin Types usable as a parameter #[Attribute]

Resolves #9 Adds type interfaces ByteLimited, CharacterLimited and Sized Adds support for annotating fields using #[Attribute]'s that implement the schema Type interface Moves builtin types to its own Types namespace Makes all builtin Types part of the public API Makes all builtin Types usable as a parameter #[Attribute]
c.fahner changed title from WIP: Size restrictions for string/int types to Size restrictions for string/int types 2026-09-22 19:43:43 +02:00
c.fahner changed title from Size restrictions for string/int types to Size restrictions for text/binary/numeric types 2026-09-22 19:44:14 +02:00
c.fahner stopped working 2026-09-24 06:57:41 +02:00
7 minutes 54 seconds
c.fahner deleted branch issues/9 2026-09-24 06:57:41 +02:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Total time spent: 7 minutes 54 seconds
c.fahner
7 minutes 54 seconds
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
slendium/ocd!69
No description provided.