我正在尝试用Kemal实现一个限速处理程序.
我有一个RateLimiter继承该类的类Kemal::Handler.在编译时我得到错误:
Error in src/rate_limiter.cr:5: superclass mismatch for class RateLimiter (Kemal::Handler for Reference)
我是Crystal的新手,对我来说没有任何意义.我究竟做错了什么?
这表明RateLimiter以前在某处定义过,没有任何明确的超类规范:
class Base; end
class Foo; end
class Foo < Base; end
Run Code Online (Sandbox Code Playgroud)
这给了
Error in line 3: superclass mismatch for class Foo (Base for Reference)
Run Code Online (Sandbox Code Playgroud)
搜索您的项目和依赖项,以class RateLimiter提供该类型的冲突定义.