Skip to content

Some fixes/improvements for no_std builds#302

Open
eranrund wants to merge 1 commit intorust-ethereum:masterfrom
eranrund:no_std
Open

Some fixes/improvements for no_std builds#302
eranrund wants to merge 1 commit intorust-ethereum:masterfrom
eranrund:no_std

Conversation

@eranrund
Copy link
Copy Markdown

  1. Build serde_json without the std feature when it is not enabled in this crate
  2. Provide Display implementation for the Error enum in no_std builds

Some context for this: I am trying to get https://github.com/gakonst/ethers-rs/ (specifically the ethers-core) crate to work in a no_std build. ethabi is a dependency of it, and while iterating on it I ran into the issues this PR addresses.

Thank you!

1. Build serde_json without the `std` feature when it is not enabled in
   this crate
2. Provide `Display` implementation for the `Error` enum in `no_std`
   builds
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant