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 |