Optional
extension Optional
extension Optional where Wrapped == String
extension Optional where Wrapped: Collection
extension Optional where Wrapped: Withable
-
Catastrophic unwrap
Declaration
Swift
@discardableResult func require( file: StaticString = #file, line: UInt = #line ) -> Wrapped
Parameters
file
Diagnostic filename
line
Diagnostic line number
Return Value
Wrapped value
-
Convenience function identifying populated value
Declaration
Swift
var isNilOrEmpty: Bool { get }
-
Convenience function identifying populated value
Declaration
Swift
var isNilOrEmpty: Bool { get }
-
Construct a copy or original and configure
Declaration
Swift
func with(_ configure: (inout Wrapped) -> Void) -> Wrapped
Parameters
configure
configuration closure/function
Return Value
configured object