public class Result<T, TError> where TError : struct, new()
Public Class Result(Of T, TError As {Structure, New})
The ResultT, TError type exposes the following members.