Member group
implicit conversion
Declaring type: OptionalExtensions2<T>
Namespace: System
Assembly: Raven.Core.dll
Source file: Optional.rvn
Overloads / Variants
op_Implicit
static func implicit<T>(opt: Optional<T>) -> T? where T: struct
Source file: Optional.rvn
Extension from OptionalExtensions2<T>.op_Implicit
Converts an option to its nullable value representation.
Parameters
| Name | Type | Description |
|---|---|---|
opt |
Optional<T> |
Return value
T?
op_Implicit
static func implicit<T>(value: T?) -> Optional<T> where T: struct
Source file: Optional.rvn
Extension from OptionalExtensions2<T>.op_Implicit
Converts a nullable value to Some, or to None when it is null.
Parameters
| Name | Type | Description |
|---|---|---|
value |
T? |
Return value
Optional<T>