Async Varlink API
Utility to generate zlink code from varlink IDL files
The core crate of the zlink project
Macros providing the high-level zlink API
zlink library for the smol runtime
zlink library for the Tokio runtime
Jokoway is a high-performance API Gateway built on Pingora (Rust) with dead-simple YAML configs.
Simple macro based actor framework for Tokio-based apps
Provides a way to define an interface (trait) in a crate, but can implement or use it in any crate.
Mini reverse proxy server written in rust
Mini reverse proxy server
A split-horizon DNS server and forwarding resolver with gRPC management
The purpose of this gem is to prevent directly running the inherited methods you choose to block at either the class or instance level, and instead do one of two things: run an alternative block which may or may not invoke the original method, or simply raise an error message. The error message can be customized. The original method can still be called under a different name. The entire object or class can return "unproxied" versions of themselves to preserve the original functionality. This was originally created to help enforce the use of interactors over directly calling ActiveRecord methods like create, save, and update. As with any metaprogramming, this gives you plenty of rope to hang yourself if you try to get too "clever". Treat this library like salt; use sparingly, because over time its cumulative effect will kill you :)
Provides convenient means of "taping" into instance or class method calls. The intercepting code is provided with reference to the object, reference to the original method and list of arguments.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.