Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-pages.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/grpc-ecosystem/go-grpc-middleware/recovery/options.go')
-rw-r--r--vendor/github.com/grpc-ecosystem/go-grpc-middleware/recovery/options.go32
1 files changed, 0 insertions, 32 deletions
diff --git a/vendor/github.com/grpc-ecosystem/go-grpc-middleware/recovery/options.go b/vendor/github.com/grpc-ecosystem/go-grpc-middleware/recovery/options.go
deleted file mode 100644
index e482d7a5..00000000
--- a/vendor/github.com/grpc-ecosystem/go-grpc-middleware/recovery/options.go
+++ /dev/null
@@ -1,32 +0,0 @@
-// Copyright 2017 David Ackroyd. All Rights Reserved.
-// See LICENSE for licensing terms.
-
-package grpc_recovery
-
-var (
- defaultOptions = &options{
- recoveryHandlerFunc: nil,
- }
-)
-
-type options struct {
- recoveryHandlerFunc RecoveryHandlerFunc
-}
-
-func evaluateOptions(opts []Option) *options {
- optCopy := &options{}
- *optCopy = *defaultOptions
- for _, o := range opts {
- o(optCopy)
- }
- return optCopy
-}
-
-type Option func(*options)
-
-// WithRecoveryHandler customizes the function for recovering from a panic.
-func WithRecoveryHandler(f RecoveryHandlerFunc) Option {
- return func(o *options) {
- o.recoveryHandlerFunc = f
- }
-}