Timo
Timo
This implements a lint that I've been meaning to write for a while: a macro with an `expr` metavariable that is then expanded in an unsafe context. It's bad because...
Fixes #12677 The `method_accepts_droppable` check that was there seemed overly conservative. > Returns true if any of the method parameters is a type that implements `Drop`. > The method can't...
### What it does rustc only checks that parameters and the return type are `Sized` if the function has a body. That means that one can write a useless trait...
Currently tl implements its own "smallvec" kind of type that can store up to N elements on the stack and move it to the heap if the max stack capacity...
I think the examples in the docs are too long and noisy.
Given HTML like this: ```html Rust <3 ``` There is currently no way of decoding the inner text content of the div to end up with `Rust
It would be nice if the parser was generic over a "sink" that gives users the ability to have a function called when a tag is visited (streaming parser). The...
Fixes #12444 Fixes #12460 Fixes #12749 Fixes #12757 I think the documentation for the function should describe what- and how this is fixing the issues well. It avoids emitting a...
https://github.com/tkaitchuck/aHash/blob/7778357cf9a684b06aaada11788ac1cd796dc5b8/src/random_state.rs#L192 This looks like it's calling `.type_id()` on a `Box` (not on the underlying trait object), and as a result always returns the fixed `TypeId` of the box. Therefore this...
Found while implementing #86 ```js try { try { throw 1; } catch(e) { } throw 1; } catch(e) { console.log('Error caught'); } ``` it should catch the second exception...