upOrOpen(completion:) Declarationfunc upOrOpen(completion: @escaping @Sendable ((any Error)?) -> Void)func upOrOpen() async throws