Libraries v5.0.0
    Preparing search index...

    Interface HandlerMapping

    The opaque result of mapHandlers. Passed to ServerBuilder.handleAll() to register every endpoint at once.

    interface HandlerMapping {
        _entries: readonly {
            endpoint: AnyEndpoint;
            errors?: ErrorMap<any, any>;
            handler: (...args: any[]) => any;
            handlerErrorsMapped?: boolean;
            idempotency?: EndpointIdempotencyLimits & {
                scope: (
                    ...args: any[],
                ) => IdempotencyScope | Promise<IdempotencyScope>;
            };
            middlewares?: Middleware[];
            prepare?: (...args: any[]) => any;
        }[];
        _subscriptions: readonly {
            endpoint: AnySubscriptionBuilder;
            handler: (...args: any[]) => any;
            middlewares?: Middleware[];
        }[];
    }
    Index
    _entries: readonly {
        endpoint: AnyEndpoint;
        errors?: ErrorMap<any, any>;
        handler: (...args: any[]) => any;
        handlerErrorsMapped?: boolean;
        idempotency?: EndpointIdempotencyLimits & {
            scope: (...args: any[]) => IdempotencyScope | Promise<IdempotencyScope>;
        };
        middlewares?: Middleware[];
        prepare?: (...args: any[]) => any;
    }[]
    _subscriptions: readonly {
        endpoint: AnySubscriptionBuilder;
        handler: (...args: any[]) => any;
        middlewares?: Middleware[];
    }[]