Difference between nvmlPSUInfo_t::power and nvmlDeviceGetPowerUsage

Hi,

How are nvmlDeviceGetPowerUsage and nvmlUnitGetPsuInfo and reading the power field different?
It seems like both gets the momentary power consumption of the GPU.

Thanks a lot.