Expand description
System utility types for dependency and environment detection.
This module provides pure domain types for system dependencies,
GPU information, and memory details. Active system probing is
implemented by DefaultSystemProbe in gglib-runtime.
§Architecture Note
Core defines types + the SystemProbePort trait (in ports::system_probe).
Runtime implements DefaultSystemProbe which performs actual system queries.
Modules§
- types 🔒
- System dependency and GPU detection types.
Structs§
- Dependency
- Information about a system dependency.
- GpuInfo
- GPU hardware detection result.
- System
Memory Info - System memory information for model fit calculations.
Enums§
- Dependency
Status - Represents the status of a system dependency.