@@ -3,14 +3,14 @@ extension Result: SignalProducerConvertible {
33 return . init( result: self )
44 }
55
6- public var value : Success ? {
6+ internal var value : Success ? {
77 switch self {
88 case let . success( value) : return value
99 case . failure: return nil
1010 }
1111 }
1212
13- public var error : Failure ? {
13+ internal var error : Failure ? {
1414 switch self {
1515 case . success: return nil
1616 case let . failure( error) : return error
@@ -19,7 +19,7 @@ extension Result: SignalProducerConvertible {
1919}
2020
2121/// A protocol that can be used to constrain associated types as `Result`.
22- public protocol ResultProtocol {
22+ internal protocol ResultProtocol {
2323 associatedtype Success
2424 associatedtype Failure : Swift . Error
2525
@@ -30,15 +30,15 @@ public protocol ResultProtocol {
3030}
3131
3232extension Result : ResultProtocol {
33- public init ( success: Success ) {
33+ internal init ( success: Success ) {
3434 self = . success( success)
3535 }
3636
37- public init ( failure: Failure ) {
37+ internal init ( failure: Failure ) {
3838 self = . failure( failure)
3939 }
4040
41- public var result : Result < Success , Failure > {
41+ internal var result : Result < Success , Failure > {
4242 return self
4343 }
4444}
0 commit comments