Rust, проблема в строчке
LPNETRESOURCE lpnr = NULL;
Пытаюсь заменить на let lpnr: LPNETRESOURCE = null;, а он не хочет, пишет
mismatched types [E0308] expected *mut NETRESOURCEW, found fn() -> *const <unknown>
чем можно заменить, чтобы работало?
Думаю, надо null_mut()
null(); функцию надо вызвать, чтобы она родила нужный поинтер, а ты её саму пытаешься передать.
Обсуждают сегодня