Created a Result struct