Alex Parrill
Alex Parrill
**Describe the bug** [WatchCallback](https://docs.rs/tantivy/latest/tantivy/directory/struct.WatchCallback.html#) is triggered via a private `call` function that isn't exposed. Without this, there's no way for a custom `Directory` implementation to trigger a watch callback. **Which...
#### Description Works like use_mut_ref but doesn't forcibly wrap your type in `RefCell`, so that users can handle more complex or specialized cases of interior mutability. #### Checklist - [X]...
Pre-RFC Discussion: https://rust-lang.zulipchat.com/#narrow/stream/213817-t-lang/topic/PartialEq.2FEq.20for.20Closures.3F/near/399369137 [Rendered](https://github.com/ColonelThirtyTwo/rfcs/blob/closure-eq/text/3538-closure-eq.md)
Adds a #line directive to the GLSL headers that luminance-gl and luminance-webgl prepend to GLSL source, so that if an error occurs, the reported line number will match the user's...
Checked out commit `3ccd38ea66908de934a66ec2dc76c3de80d2c560`, building Debug Any CPU, Rebuild All, on Visual Studio 2019, Windows 10: ``` Rebuild started... 1>------ Rebuild All started: Project: Toolbox_Library, Configuration: Debug Any CPU ------...
`waitid(2)` would be a nice addition, mostly because it's the only way to wait on a pidfd.
`IntoUstr` is implemented for `PathBuf` and `&'a Path`, but not for `&'a PathBuf`. This requires users to call `pathbuf.as_path()`, which is mildly inconvenient. I suggest implementing `IntoUstr` for `&'a PathBuf`...
Allocation callbacks may theoretically use the GC (ex. if using the default `thisAllocator`), so Vulkan functions in theory can use the GC. They will remain `nothrow`, as throwing exceptions across...