Sergio Benitez

Results 25 issues of Sergio Benitez

Consider the following, where the lifetime for `&` is elided in the trait implementation and a placeholder is used for the generic in the trait: ```rust #[async_trait::async_trait] trait Foo Self;...

help wanted

### Is there an existing issue for this? - [X] I have searched the existing issues ### What happened? I am using `bufferline` in `tabs` mode and experiencing several issues...

bug
tabs

At present, the parser uses `format!` to generate strings during parsing. These should be removed. https://github.com/rousan/multer-rs/blob/fe853d64f3bb7763866bdaa90c617a11a6bde505/src/multipart.rs#L255 https://github.com/rousan/multer-rs/blob/fe853d64f3bb7763866bdaa90c617a11a6bde505/src/multipart.rs#L312 https://github.com/rousan/multer-rs/blob/fe853d64f3bb7763866bdaa90c617a11a6bde505/src/buffer.rs#L108 There are a couple of approaches: 1. Change the scanning code so...

help wanted

We need to test that the server terminates successfully (`Rocket::launch()` returns) even when there's: * Runaway I/O via `spawn_blocking()`. * Infinite responder. * Infinite handler. * Stalling client.

suggestion

A common use-case is streaming data from a client to file storage in the cloud. For instance, a file upload that is destined to be stored in Amazon S3. To...

enhancement
help wanted
feedback wanted

Create the canonical Rocket authentication and authorization library.

enhancement

Inspired by #1505, Rocket's testing suite should be checking that we log what we expect. In particular, that warnings and errors are emitted, at run-time, when desired. Furthermore, we should...

enhancement
help wanted

At present, Rocket reexports Hyper types under `http:hyper`. Hyper causes a lot of issues, particularly when trying to optimize performance. A decision needs to be made on whether to stabilize...

It's currently not possible to tap into Rocket's logging infrastructure in any easy way. Of course, logging is important, and so it's necessary to have a nice, clean API for...

enhancement
help wanted

Testing forms in Rocket is currently an entirely manual process: ```rust let client = Client::tracked(rocket).unwrap(); let response = client.post("/") .header(ContentType::Form) .body("field=value&is+it=a+cat%3F") .dispatch(); ``` With the addition of multipart form support,...

enhancement
help wanted