Devin Ragotzy

Results 15 issues of 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 -...

feature
crossbeam-epoch

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.

type/experiment
area/state-res

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...

effort/medium
area/serde
help wanted

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.