Obtain an optional argument from an Option
Obtain an optional argument from an Option
The Option value
An OptionalArg containing the Option
Obtain an optional argument from a raw value
Obtain an optional argument from a raw value
the raw value to use
An optional argument containing Some(v)
Obtain an empty OptionalArg of type A
Obtain an empty OptionalArg of type A
An empty OptionalArg (containing value None)
Implicit conversion of an OptionArg to an Option -- allows all Option methods to be called on an OptionalArg, and allows an OptionalArg to be used as an Option value
Implicit conversion of an OptionArg to an Option -- allows all Option methods to be called on an OptionalArg, and allows an OptionalArg to be used as an Option value
The OptionalArg value
The underlying Option value
Implicit conversion of an Option to an OptionalArg -- allows arguments to be passed as an Option
Implicit conversion of an Option to an OptionalArg -- allows arguments to be passed as an Option
The Option
An OptionalArg containing the Option
Implicit conversion of a raw value to an OptionalArg -- used to allow optional arguments to be passed as raw values
Implicit conversion of a raw value to an OptionalArg -- used to allow optional arguments to be passed as raw values
The raw value
An OptionalArg containing Some(v)
Factory methods and implicit conversions from raw values and Option to OptionalArg