diff --git a/docs/Enums.html b/docs/Enums.html index 8693f68..a51f67a 100644 --- a/docs/Enums.html +++ b/docs/Enums.html @@ -303,7 +303,7 @@

Declaration

diff --git a/docs/Enums/NoError.html b/docs/Enums/NoError.html index 5d8c0e1..8021f20 100644 --- a/docs/Enums/NoError.html +++ b/docs/Enums/NoError.html @@ -248,7 +248,7 @@

Declaration

diff --git a/docs/Enums/PromiseCallbackError.html b/docs/Enums/PromiseCallbackError.html index c9b3df6..31334fa 100644 --- a/docs/Enums/PromiseCallbackError.html +++ b/docs/Enums/PromiseCallbackError.html @@ -160,7 +160,7 @@

Declaration

diff --git a/docs/Enums/PromiseContext.html b/docs/Enums/PromiseContext.html index b175008..163c25f 100644 --- a/docs/Enums/PromiseContext.html +++ b/docs/Enums/PromiseContext.html @@ -542,7 +542,7 @@

Declaration

diff --git a/docs/Enums/PromiseResult.html b/docs/Enums/PromiseResult.html index 4dfc57e..5b484d0 100644 --- a/docs/Enums/PromiseResult.html +++ b/docs/Enums/PromiseResult.html @@ -627,7 +627,7 @@

Declaration

diff --git a/docs/Enums/PromiseTimeoutError.html b/docs/Enums/PromiseTimeoutError.html index ea8dbac..ad7ebf8 100644 --- a/docs/Enums/PromiseTimeoutError.html +++ b/docs/Enums/PromiseTimeoutError.html @@ -375,7 +375,7 @@

Declaration

diff --git a/docs/Functions.html b/docs/Functions.html index b6459cf..f7b51cd 100644 --- a/docs/Functions.html +++ b/docs/Functions.html @@ -935,7 +935,7 @@

Return Value

diff --git a/docs/Structs.html b/docs/Structs.html index c2b7475..3be088e 100644 --- a/docs/Structs.html +++ b/docs/Structs.html @@ -280,7 +280,7 @@

Declaration

Declaration

Swift

-
public struct PromiseInvalidationToken
+
public struct PromiseInvalidationToken : CustomStringConvertible, CustomDebugStringConvertible
@@ -346,7 +346,7 @@

Declaration

diff --git a/docs/Structs/DelayedPromise.html b/docs/Structs/DelayedPromise.html index c26c083..fc3297e 100644 --- a/docs/Structs/DelayedPromise.html +++ b/docs/Structs/DelayedPromise.html @@ -277,7 +277,7 @@

Declaration

diff --git a/docs/Structs/Promise.html b/docs/Structs/Promise.html index d5b61f0..3d744d1 100644 --- a/docs/Structs/Promise.html +++ b/docs/Structs/Promise.html @@ -2366,6 +2366,248 @@

Return Value

+
+ +
@@ -2458,8 +2700,8 @@

Return Value

If the promise times out, the returned promise will be rejected using the same context. In this event, .immediate is treated the same as .auto. If provided as .operationQueue - it uses the OperationQueue‘s underlying queue, or .default if there is no underlying - queue.

+ it enqueues an operation on the operation queue immediately that becomes ready when the + promise times out.

@@ -2538,8 +2780,8 @@

Return Value

If the promise times out, the returned promise will be rejected using the same context. In this event, .immediate is treated the same as .auto. If provided as .operationQueue - it uses the OperationQueue‘s underlying queue, or .default if there is no underlying - queue.

+ it enqueues an operation on the operation queue immediately that becomes ready when the + promise times out.

@@ -2596,7 +2838,7 @@

Return Value

diff --git a/docs/Structs/Promise/Resolver.html b/docs/Structs/Promise/Resolver.html index 1893473..bf349a0 100644 --- a/docs/Structs/Promise/Resolver.html +++ b/docs/Structs/Promise/Resolver.html @@ -417,7 +417,7 @@

Return Value

diff --git a/docs/Structs/PromiseInvalidationToken.html b/docs/Structs/PromiseInvalidationToken.html index 495d502..247ddb3 100644 --- a/docs/Structs/PromiseInvalidationToken.html +++ b/docs/Structs/PromiseInvalidationToken.html @@ -116,7 +116,7 @@

PromiseInvalidationToken

-
public struct PromiseInvalidationToken
+
public struct PromiseInvalidationToken : CustomStringConvertible, CustomDebugStringConvertible
@@ -296,6 +296,58 @@

Declaration

+
  • +
    + + + + description + +
    +
    +
    +
    +
    +
    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public var description: String { get }
    + +
    +
    +
    +
    +
  • +
  • +
    + + + + debugDescription + +
    +
    +
    +
    +
    +
    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public var debugDescription: String { get }
    + +
    +
    +
    +
    +
  • @@ -399,7 +451,7 @@

    Declaration

    diff --git a/docs/Structs/TokenPromise.html b/docs/Structs/TokenPromise.html index 26fb465..4246f53 100644 --- a/docs/Structs/TokenPromise.html +++ b/docs/Structs/TokenPromise.html @@ -1681,7 +1681,7 @@

    Declaration

    diff --git a/docs/Typealiases.html b/docs/Typealiases.html index 2e94809..9fa4b9c 100644 --- a/docs/Typealiases.html +++ b/docs/Typealiases.html @@ -183,7 +183,7 @@

    Declaration

    diff --git a/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Enums.html b/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Enums.html index 8693f68..a51f67a 100644 --- a/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Enums.html +++ b/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Enums.html @@ -303,7 +303,7 @@

    Declaration

    diff --git a/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Enums/NoError.html b/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Enums/NoError.html index 5d8c0e1..8021f20 100644 --- a/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Enums/NoError.html +++ b/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Enums/NoError.html @@ -248,7 +248,7 @@

    Declaration

    diff --git a/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Enums/PromiseCallbackError.html b/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Enums/PromiseCallbackError.html index c9b3df6..31334fa 100644 --- a/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Enums/PromiseCallbackError.html +++ b/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Enums/PromiseCallbackError.html @@ -160,7 +160,7 @@

    Declaration

    diff --git a/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Enums/PromiseContext.html b/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Enums/PromiseContext.html index b175008..163c25f 100644 --- a/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Enums/PromiseContext.html +++ b/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Enums/PromiseContext.html @@ -542,7 +542,7 @@

    Declaration

    diff --git a/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Enums/PromiseResult.html b/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Enums/PromiseResult.html index 4dfc57e..5b484d0 100644 --- a/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Enums/PromiseResult.html +++ b/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Enums/PromiseResult.html @@ -627,7 +627,7 @@

    Declaration

    diff --git a/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Enums/PromiseTimeoutError.html b/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Enums/PromiseTimeoutError.html index ea8dbac..ad7ebf8 100644 --- a/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Enums/PromiseTimeoutError.html +++ b/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Enums/PromiseTimeoutError.html @@ -375,7 +375,7 @@

    Declaration

    diff --git a/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Functions.html b/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Functions.html index b6459cf..f7b51cd 100644 --- a/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Functions.html +++ b/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Functions.html @@ -935,7 +935,7 @@

    Return Value

    diff --git a/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Structs.html b/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Structs.html index c2b7475..3be088e 100644 --- a/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Structs.html +++ b/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Structs.html @@ -280,7 +280,7 @@

    Declaration

    Declaration

    Swift

    -
    public struct PromiseInvalidationToken
    +
    public struct PromiseInvalidationToken : CustomStringConvertible, CustomDebugStringConvertible
    @@ -346,7 +346,7 @@

    Declaration

    diff --git a/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Structs/DelayedPromise.html b/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Structs/DelayedPromise.html index c26c083..fc3297e 100644 --- a/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Structs/DelayedPromise.html +++ b/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Structs/DelayedPromise.html @@ -277,7 +277,7 @@

    Declaration

    diff --git a/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Structs/Promise.html b/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Structs/Promise.html index d5b61f0..3d744d1 100644 --- a/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Structs/Promise.html +++ b/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Structs/Promise.html @@ -2366,6 +2366,248 @@

    Return Value

    +
    + +
    @@ -2458,8 +2700,8 @@

    Return Value

    If the promise times out, the returned promise will be rejected using the same context. In this event, .immediate is treated the same as .auto. If provided as .operationQueue - it uses the OperationQueue‘s underlying queue, or .default if there is no underlying - queue.

    + it enqueues an operation on the operation queue immediately that becomes ready when the + promise times out.

    @@ -2538,8 +2780,8 @@

    Return Value

    If the promise times out, the returned promise will be rejected using the same context. In this event, .immediate is treated the same as .auto. If provided as .operationQueue - it uses the OperationQueue‘s underlying queue, or .default if there is no underlying - queue.

    + it enqueues an operation on the operation queue immediately that becomes ready when the + promise times out.

    @@ -2596,7 +2838,7 @@

    Return Value

    diff --git a/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Structs/Promise/Resolver.html b/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Structs/Promise/Resolver.html index 1893473..bf349a0 100644 --- a/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Structs/Promise/Resolver.html +++ b/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Structs/Promise/Resolver.html @@ -417,7 +417,7 @@

    Return Value

    diff --git a/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Structs/PromiseInvalidationToken.html b/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Structs/PromiseInvalidationToken.html index 495d502..247ddb3 100644 --- a/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Structs/PromiseInvalidationToken.html +++ b/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Structs/PromiseInvalidationToken.html @@ -116,7 +116,7 @@

    PromiseInvalidationToken

    -
    public struct PromiseInvalidationToken
    +
    public struct PromiseInvalidationToken : CustomStringConvertible, CustomDebugStringConvertible
    @@ -296,6 +296,58 @@

    Declaration

    +
  • +
    + + + + description + +
    +
    +
    +
    +
    +
    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public var description: String { get }
    + +
    +
    +
    +
    +
  • +
  • +
    + + + + debugDescription + +
    +
    +
    +
    +
    +
    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public var debugDescription: String { get }
    + +
    +
    +
    +
    +
  • @@ -399,7 +451,7 @@

    Declaration

    diff --git a/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Structs/TokenPromise.html b/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Structs/TokenPromise.html index 26fb465..4246f53 100644 --- a/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Structs/TokenPromise.html +++ b/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Structs/TokenPromise.html @@ -1681,7 +1681,7 @@

    Declaration

    diff --git a/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Typealiases.html b/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Typealiases.html index 2e94809..9fa4b9c 100644 --- a/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Typealiases.html +++ b/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/Typealiases.html @@ -183,7 +183,7 @@

    Declaration

    diff --git a/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/index.html b/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/index.html index 47c374e..850d5d7 100644 --- a/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/index.html +++ b/docs/docsets/Tomorrowland.docset/Contents/Resources/Documents/index.html @@ -115,7 +115,7 @@

    Tomorrowland

    -

    Version +

    Version Platforms Languages License @@ -424,6 +424,21 @@

    Contribution

    Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you shall be dual licensed as above, without any additional terms or conditions.

    Version History

    +

    v0.4

    + +

    v0.3.4