-
Notifications
You must be signed in to change notification settings - Fork 94
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove defunct test for non implementation of sync #39
Conversation
Ah, the intention behind having a test was that I don't always remember to check the documentation with every change that I make. I do run the test suite each time though, so if it could catch |
Hey sorry this totally slipped by me in a slew of github comments. Sure happy to look at that. Right now it won't compile. Happy to take a look at writing an assertion that it will fail to compile due to the lack of Send or investigating a different solution for checking for the lack of Send. I think right now the compiler spews as RefCell cannot be passed to a new thread without Send implemented? But I will check a little later today! Edit: Whoops totally flipped Sync and Send in my head! |
No worries, life gets busy some times! I think |
Codecov Report
@@ Coverage Diff @@
## master #39 +/- ##
==========================================
+ Coverage 78.65% 82.73% +4.08%
==========================================
Files 7 11 +4
Lines 684 950 +266
==========================================
+ Hits 538 786 +248
- Misses 146 164 +18
Continue to review full report at Codecov.
|
hey I think this is now doing what we discussed! sorry for the delay! |
Beautiful, thank you! |
Hey I was looking through the implementation of this for a separate project and noticed this test which seems to be no longer necessary. I hope this is helpful!
The rust doc issue is now resolved with rust-lang/rust#47833
The documentation in cargo appears to reflect this as Sync is marked !Sync
https://docs.rs/evmap/4.1.1/evmap/struct.ReadHandle.html#impl-Sync