function FutureInterface::catch
@psalm-template U @psalm-param Closure(\Throwable): U $closure @psalm-return FutureInterface<T|U>
2 methods override FutureInterface::catch()
- CompletedFuture::catch in vendor/
open-telemetry/ sdk/ Common/ Future/ CompletedFuture.php - @psalm-template U @psalm-param Closure(\Throwable): U $closure @psalm-return FutureInterface<T|U>
- ErrorFuture::catch in vendor/
open-telemetry/ sdk/ Common/ Future/ ErrorFuture.php - @psalm-template U @psalm-param Closure(\Throwable): U $closure @psalm-return FutureInterface<T|U>
File
-
vendor/
open-telemetry/ sdk/ Common/ Future/ FutureInterface.php, line 33
Class
- FutureInterface
- @template-covariant T
Namespace
OpenTelemetry\SDK\Common\FutureCode
public function catch(Closure $closure) : FutureInterface;