embedded-svc 0.20.3

A set of traits for services higher level than embedded-hal and typically found in embedded microcontrollers with WiFi or BLE support.
Documentation

embedded-svc

There is very little structured metadata to build this page from currently. You should check the main library docs, readme, or Cargo.toml in case the author documented the features in them.

This version has 17 feature flags, 11 of them enabled by default.

default

  • std
  • use_serde
  • use_strum
  • use_numenum

std

  • alloc
  • anyhow/std
  • serde/std
  • serde_json/std
  • strum/std
  • num_enum/std
  • http-auth-basic

use_serde

  • enumset/serde
  • no-std-net/serde

use_strum

  • strum
  • strum_macros

use_numenum

  • num_enum

alloc

  • anyhow
  • serde/alloc
  • serde_json/alloc

http-auth-basic

    This feature flag does not enable additional features.

strum

    This feature flag does not enable additional features.

strum_macros

    This feature flag does not enable additional features.

num_enum

    This feature flag does not enable additional features.

anyhow

    This feature flag does not enable additional features.

isr-async-executor

  • alloc
  • experimental
  • async-task
  • crossbeam-queue/alloc

experimental

  • futures

serde_json

    This feature flag does not enable additional features.

async-task

    This feature flag does not enable additional features.

futures

    This feature flag does not enable additional features.

crossbeam-queue

    This feature flag does not enable additional features.