API Browser

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>