Struct ParseResult<T>
A ParseResult holds the result of a parsing operation.
Namespace: Unity.QuickSearch
Syntax
public struct ParseResult<T> : IParseResult
Type Parameters
Name | Description |
---|---|
T | Type of the result of the parsing operation. |
Constructors
ParseResult(Boolean, T)
Create a ParseResult.
Declaration
public ParseResult(bool success, T value)
Parameters
Type | Name | Description |
---|---|---|
Boolean | success | Flag indicating if the parsing succeeded or not. |
T | value | Actual result of the parsing. |
Fields
none
Default value when no ParsetResult are available.
Declaration
public static readonly ParseResult<T> none
Field Value
Type | Description |
---|---|
ParseResult<T> |
parsedValue
Actual result of the parsing.
Declaration
public readonly T parsedValue
Field Value
Type | Description |
---|---|
T |
Properties
success
Flag indicating if the parsing succeeded or not.
Declaration
public bool success { get; }
Property Value
Type | Description |
---|---|
Boolean |