做的是同位语
idea的同位语
what既作同位语从句的引导词,又在从句中作主语.
同位语一般用that引导的多 也有用whether的:
They had no information whether he was alive.