jamesmunns / postcard-rpc

An RPC layer for postcard based protocols
Apache License 2.0
90 stars 21 forks source link

Remove embassy-executor-nightly feature #21

Closed avsaase closed 6 months ago

avsaase commented 6 months ago

This removes the embassy-executor-nightly feature and instead guards the fake module behind the test-utils feature. postcard-rpc is added to it's own manifest as a dev-dependency so that this feature can be enabled only for (doc) test.

With these changes I'm able to use the crate in my project that uses nightly. Tests in postcard-rpc compile and run. When I run cargo doc from the source/postcard-rpc folder I get a few warnings about unresolved links but that's unrelated to my changes.