Skip to content

Support for std and no_std environments #1

Open
@gabhijit

Description

@gabhijit

Right now most of the scalpel code works assuming std environment. However, there is no real reason why the same code cannot be adopted for no_std environment. At least following needs to be kept in mind

  1. Use of hashbrown instead of std::collections::HashMap for no-std environments
  2. Use of lock_api in place of std::sync::
  3. Defining crate::Error compatible with no_std environment

For now for ease, let's simply restructure the use statements such that parts can be std and no_std and then add those one by one.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions