Casper Ruud har en tøff oppgave foran seg i semifinalen i ATP Challenger-turneringen i Budapest mot ungarske Marton Fuscovics.