Other Structures
The following structures are available globally.
-
EditionPageNumberrepresents a page number to an edition.Edition page numbers are 0-based. Using
See moreEditionPageNumberhelps you keep track of the value domain you are operating in, in case you also have 1-based, human oriented page numbers in your system. You can convert from 1-based integers withinit(oneBased:).Declaration
Swift
public struct EditionPageNumber : Hashable, Sendable -
See moreStartableResultProvideris an operation that can be started with a completion closure and can be cancelled.Declaration
Swift
public struct StartableResultProvider<Value, Failure> where Failure : Errorextension StartableResultProvider: StartableCancelable -
Undocumented
See moreDeclaration
Swift
public struct BookViewButtonsEnabledConfig : Sendable -
A source for a
DistributedTracingIDvalue. Used for debugging across the Richie system.
See moreDistributedTracingIDSourcewraps a closure that produces an identifier. The staticlivevalue provides a source that produces a new random identifier each time it is called.Declaration
Swift
public struct DistributedTracingIDSource : Sendable
Other Structures Reference