Class ParserResult
- Namespace
- Farkle
- Assembly
- Farkle.dll
Provides methods to create ParserResult<T> values.
public static class ParserResult
- Inheritance
-
ParserResult
Methods
CreateError<T>(object)
Creates a failed ParserResult<T>.
public static ParserResult<T> CreateError<T>(object error)
Parameters
error
objectThe result's error value.
Returns
- ParserResult<T>
Type Parameters
T
Exceptions
- ArgumentNullException
error
is null.
CreateSuccess<T>(T)
Creates a successful ParserResult<T>.
public static ParserResult<T> CreateSuccess<T>(T value)
Parameters
value
TThe result's success value.
Returns
- ParserResult<T>
Type Parameters
T