Skip to content
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

add no_std support #42

Merged
merged 9 commits into from
Nov 9, 2022
Merged

add no_std support #42

merged 9 commits into from
Nov 9, 2022

Commits on Aug 28, 2022

  1. Metadata supporting scale-info can be decoded and serialized in no_std (

    #2)
    
    * Metadata supporting scale-info can be decoded and serialized in no_std (feature flag scale_info)
    
    * Changes from review: rename feature flag into full_derive
    
    * Changes from review: std implies full-derive
    
    * Changes from review: optimization
    
    Co-authored-by: echevrier <edith.chevrier@scs.ch>
    2 people authored and gilescope committed Aug 28, 2022
    Configuration menu
    Copy the full SHA
    54b62d5 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2022

  1. split full_derive into decode and sered_codec features.

    (drop new Debug impls)
    gilescope committed Sep 5, 2022
    Configuration menu
    Copy the full SHA
    5a595ff View commit details
    Browse the repository at this point in the history
  2. cargo fmt

    gilescope committed Sep 5, 2022
    Configuration menu
    Copy the full SHA
    e73b2d9 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2022

  1. Configuration menu
    Copy the full SHA
    d60e8cb View commit details
    Browse the repository at this point in the history
  2. Prior to v14 everything was Debug.

    Are there any downsides? Unused debug impls will just get optimised away won't they?
    gilescope committed Sep 6, 2022
    Configuration menu
    Copy the full SHA
    cb1255a View commit details
    Browse the repository at this point in the history
  3. rust fmt

    gilescope committed Sep 6, 2022
    Configuration menu
    Copy the full SHA
    3a01e0a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    86f5035 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2022

  1. check all combos of features

    (if this plays well with ci then we should double up,
    doing the same again but target wasm32)
    gilescope committed Sep 17, 2022
    Configuration menu
    Copy the full SHA
    17f1e67 View commit details
    Browse the repository at this point in the history
  2. all wasm feature combos

    gilescope committed Sep 17, 2022
    Configuration menu
    Copy the full SHA
    d446988 View commit details
    Browse the repository at this point in the history