-
Notifications
You must be signed in to change notification settings - Fork 80
Closed
Labels
2 - pick nextIf looking for work, pick this ticket :-)If looking for work, pick this ticket :-)3 - in progressTicket is being worked onTicket is being worked onkind/bugFeature doesn't work as expected.Feature doesn't work as expected.
Milestone
Description
This is a must-fix; We no longer need to use our own time types.
The reason we had them to begin with was to not "leak" NIO's time types in our APIs. We no longer need to do so, or rather, should stop doing so as soon as possible.
Use this everywhere instead: https://developer.apple.com/documentation/swift/duration
TimeAmount -> Swift.Duration
The purpose of our TimeAmount was to not "leak" NIO's TimeAmount, and we should keep true to that.
We should remove the time amount and use Duration everywhere.
Deadline -> ContinuousClock.Instant
I think for our purposes the https://developer.apple.com/documentation/swift/continuousclock will be good enough.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
2 - pick nextIf looking for work, pick this ticket :-)If looking for work, pick this ticket :-)3 - in progressTicket is being worked onTicket is being worked onkind/bugFeature doesn't work as expected.Feature doesn't work as expected.