Expand description
Domain types for GitHub documentation handling.
This module provides semantic newtypes that prevent category errors and make the domain model more explicit and understandable.
Structs§
- Docs
Directory - Directory path for documentation.
- Documentation
File - Documentation file with complete metadata.
- Download
Url - Download URL with validation.
- File
Name - File name with validation.
- File
Path - File path with semantic meaning.
- File
Size Bytes - File size in bytes.
- Repo
Name - Repository name identifier (e.g., “rust”).
- Repo
Owner - Repository owner identifier (e.g., “rust-lang”).
- Repo
Spec - Repository specification combining owner and name.