Expand description
Type-safe wrapper types for improved compile-time guarantees.
This module provides NewType pattern implementations to prevent primitive type misuse and improve API clarity.
Structs§
- Auth
Token - GitHub/Git authentication token.
- Command
Args - Command line arguments wrapper.
- Compiled
Pattern - Compiled regex pattern for efficient reuse.
- File
Hash - SHA256 file hash for baseline comparison.
- GitRef
- Git reference (branch, tag, or commit hash).
- RuleId
- Rule identifier (e.g., “PE-001”, “EX-002”).
- Scan
Target - A validated scan target path.
- Server
Name - MCP server name.
Enums§
- Path
Validation Error - Error type for path validation failures.