Example:
auto status = powerStatus();
if (status.onBattery) {
writeln("Running on battery: ", status.batteryPercent, "%");
} else {
writeln("Power draw: ", status.powerDrawWatts, "W");
}PowerStatus powerStatus()Gets the current system power status.
This function returns information about the current power consumption, battery status, and power limits.
Example:
auto status = powerStatus();
if (status.onBattery) {
writeln("Running on battery: ", status.batteryPercent, "%");
} else {
writeln("Power draw: ", status.powerDrawWatts, "W");
}