Types
OptionalObj[T] = distinct Option[T]
- Source Edit
Procs
proc isNone[T](self: OptionalObj[T]): bool
- Source Edit
proc isSome[T](self: OptionalObj[T]): bool
- Source Edit
proc newOptionalObj[T](): OptionalObj[T]
- Source Edit
proc newOptionalObj[T](x: T): OptionalObj[T]
- Source Edit
Converters
converter unsafeGet[T](self: OptionalObj[T]): T
- Source Edit
converter unsafeToNone[T](self: OptionalObj[T]): NoneType
- Source Edit
Templates
template expOptObjCvt()
- Source Edit