John-John Tedro

Results 99 issues of John-John Tedro

We currently (upcoming 0.14) have a Sender which uses an [unbounded channel for outgoing messages](https://github.com/aatxe/irc/blob/0.14/src/client/mod.rs#L919). This doesn't provide any back pressure to the send function in case we are unable...

enhancement

#182 was fixed, but I didn't implement rate limiting using burst windows. As per the comment in #184, I raised the question whether this project should provide a built-in rate...

enhancement

Currently providers have to be explicitly driven by doing something like this: ```rust runtime::spawn(async move { DatabaseProvider::run(&injector).await; }); ``` It would be nice if we could associate this with the...

enhancement
good first issue

Hey, Using the example blueprint, with master (and overriding protagonist to version 1.3.0-dev.0), I'd expect the output JSONSchema to be the same as the [example render](http://htmlpreview.github.io/?https://raw.githubusercontent.com/danielgtaylor/aglio/blob/master/examples/default.html). Right now, I get...

#### Description Changes Key to wrap an `Rc` instead of an `Rc`. Which allows `Key` to among other things implement `From`. This in turn allows it to more efficiently wrap...

breaking change
A-yew

Unix systems have access to [AsyncFd], an abstraction which allows for wrapping custom file descriptors supporting nonblocking I/O so that it can be used in an asynchronous context. We don't...

A-tokio
M-net
C-feature-request

This changes processing of entrypoints to operate over token streams directly instead of parsing them (through `syn`) and drop the dependency on both `syn` (since it's not used), and `quote`...

C-enhancement
A-tokio-macros
M-macros

Fields do not have any `PrivMeta` beyond their names (See `PrivStructMeta`), so their documentation strings are not being made publicly available following #408 and therefore cannot be walked in #412...

enhancement

This is a tracking issue for introducing a HIR for Rune. This is currently done in the [`hir` branch](https://github.com/rune-rs/rune/tree/hir). #### Why a HIR? The intention here is to further decouple...

enhancement
help wanted

This lowers the complicated AST to an intermediate representation, on which more optimizations can be performed. # Constant folding With the advent of [the new IR](https://github.com/rune-rs/rune/pull/99), if fed through the...

enhancement
compiler