-
Notifications
You must be signed in to change notification settings - Fork 83
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
deer
implement Deserialize
for built-in types (Part 2)
#1875
Conversation
deer
implement Deserialize
for built-in types (Part 2)
Codecov Report
@@ Coverage Diff @@
## main #1875 +/- ##
==========================================
- Coverage 61.05% 57.08% -3.98%
==========================================
Files 296 286 -10
Lines 22964 19826 -3138
Branches 420 420
==========================================
- Hits 14020 11317 -2703
+ Misses 8939 8504 -435
Partials 5 5
Flags with carried forward coverage won't be shown. Click here to find out more.
... and 64 files with indirect coverage changes 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
Deployment failed with the following error:
|
Deployment failed with the following error:
|
* chore: move from #1875 * feat: impl `Ordering` * test: `core::cmp` * test: reflection same for `Reverse` * fix: miri
* feat: move from #1875 * test: `ManuallyDrop` * fix: `Reflection` * chore: remove unused imports * fix: miri
* chore: import from #1875 * chore: docs * test: `Option`
* chore: convert from #1875 * test: `PhantomData`
* feat: init cell * feat: pull in code from #1875 * feat: test cells * test: unsafe variants * test: reflection passthrough * fix: lint * Update test_impls_core_cell.rs
* feat: import from #1875 * test: byte-string
* feat: init cell * feat: pull in code from #1875 * feat: test cells * test: unsafe variants * test: reflection passthrough * fix: lint * Update test_impls_core_cell.rs * chore: convert from #1875 * test: duration deserialization * test: time via approx * fix: miri * feat: implement relative assert ourselves * chore: grammar c:
closing in favor of several PRs that split up this PR, not converting to a smaller PR due to the fact that all of them refer back to this one as the "originator". |
* feat: glue helper trait `TupleExt` * feat: take code from #1875 and fix * test: array impl * fix: miri
* feat: glue helper trait `TupleExt` * feat: take code from #1875 and fix * test: array impl * fix: miri
🌟 What is the purpose of this PR?
Implements the remaining types from
core
(except if PR gets too big).🔗 Related links
deer
type implementation #1700🚫 Blocked by
deer
implement value deserializers #1947🔍 What does this change?
Implementation of the standard library
🐾 Next steps
implement
alloc
🛡 What tests cover this?
unit and integration tests that will be present
📹 Demo