Module system

Module system 

Source
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.
SystemMemoryInfo
System memory information for model fit calculations.

Enums§

DependencyStatus
Represents the status of a system dependency.