-
I think there's a lifetime issue with `Instance`, `Module` and `Runtime`, since `Instance` can outlive `Module`, and `Module` can outlive `Runtime` which leads to UB/segfault. A lifetime should be add…
-
The lifetime parameter on `CreateSmartTransactionConfig` is required because it contains references to signers and instructions. This has the potential to create several issues and should be avoided. …
-
Looks like `make_device_queue_create_infos()` is returning a `vector` containing pointers to its local `default_queue_priority` array, which is showing up as Vulkan validation errors. The obvious quic…
-
Hello! I encountered an issue similar to https://github.com/verus-lang/verus/issues/1249.
Basically I have a crate A importing crate B. And Verus emits many trait impl errors in the form of
```
er…
-
### Code
```rust
#![feature(gen_blocks)]
struct Value,
}
impl {
gen fn f(&self) -> &'a Value {
yield &self.x
}
}
```
### Current output
```
error: lifetime may not live long enoug…
-
Take the [`column()`](https://docs.rs/nalgebra/latest/nalgebra/base/struct.Matrix.html#method.column) function as an example.
If it is called on a `MatrixView` the lifetime annotations are too rest…
-
### Community Note
* Please vote on this issue by adding a 👍 [reaction](https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) to the original issue to help the…
-
Some trivially valid examples are currently impossible due to lifetime annotations:
```
// This works fine
let mut i = 0;
lua.scope(|scope| {
scope.create_any_userdata_ref_mut(&mut i);
});…
-
Hello,
Would it be possible to support this component's configuration to be read from environment variables?
The purpose of this would be so that the configuration can be semi-exposed via servic…
-
Is there any particular reason why the limiter is passed to `Ratelimit` via a mutable reference rather than being moved?
It seems strange considering one can clone `DirectRateLimiter` however much on…