Devin Ragotzy
Devin Ragotzy
Great crate this has been really fun to use! This PR fixes all clippy lints caused by updating to the 2018 rust edition.
A few tests are still failing but finally had some time to work on this yay!
For `Atomic`, `Owned` and `Shared` would there be interest in a more complete `Debug` implementation? I had a few ideas for going about this without getting in the way -...
I was thinking about looking into using [string-interner](https://docs.rs/string-interner/0.7.1/string_interner/) to look into #47 and poke around with a few other optimizations, do you have a standard way to benchmark the changes...
One of the more interesting features of rust are proc-macro's, I have wondered if it was possible to use a diesel style "schema" generator to create the `Model` and by...
Add more tests for event_auth functions and `StateResolution::resolve`. Benchmark `event_auth::auth_check` to find a baseline now that we are following spec.
The only types from [the spec](https://matrix.org/docs/spec/client_server/r0.6.1#size-limits) that we do not already implement byte size limits are `state_key` and `EventType` enum. A possible solution to the canonical JSON ser/de https://github.com/zmanian/canonical_json/blob/master/src/de.rs, I...
That looks better. Thanks for taking the time to point that out.
The motivation for this is when using `union`, `intersection`, `difference`, and `symmetric_difference` the items have to be cloned, this avoids that and can return borrowed items. What I was shooting...
Just wondering if I'm moving in the right direction? Any naming suggestions/ideas would be helpful as I am still getting my head around everything.