 
   public static var errorDomain: String { return NSPOSIXErrorDomain }
 
+  public var hashValue: Int {
+    return _nsError.hashValue
+  }
+
   public typealias Code = POSIXErrorCode
 }
 


  public static var errorDomain: String { return NSCocoaErrorDomain }

  /// The error code itself.
  public struct Code : RawRepresentable, Hashable, _ErrorCodeProtocol {
    public typealias _ErrorType = CocoaError


  public static var errorDomain: String { return NSURLErrorDomain }

  public var hashValue: Int {
    return _nsError.hashValue
  }

  /// The error code itself.
  public struct Code : RawRepresentable, Hashable, _ErrorCodeProtocol {
    public typealias _ErrorType = URLError
