public RpcClient rpcDecorate(RpcClient client) {
        for (Function<? super RpcClient, ? extends RpcClient> decorator : rpcDecorators) {
            client = decorator.apply(client);
        }
        return client;
    }
Decorates the specified {@link RpcClient} using the decorator.

@param client the {@link RpcClient} being decorated
core/src/main/java/com/linecorp/armeria/client/ClientDecoration.java