bitfields-impl 2.0.8

Macro for generating flexible bitfields. Useful for low-level code (embedded or emulators).
Documentation

bitfields-impl

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 42 feature flags, 21 of them enabled by default.

default

bitflag_derive_copy (default)

This feature flag does not enable additional features.

bitflag_from_endian_big (default)

This feature flag does not enable additional features.

bitflag_into_endian_big (default)

This feature flag does not enable additional features.

derive_copy (default)

This feature flag does not enable additional features.

disable_array_heap (default)

This feature flag does not enable additional features.

from_endian_big (default)

This feature flag does not enable additional features.

generate_bit_ops (default)

This feature flag does not enable additional features.

generate_builder (default)

This feature flag does not enable additional features.

generate_clear_bit_ops (default)

This feature flag does not enable additional features.

generate_debug (default)

This feature flag does not enable additional features.

generate_default (default)

This feature flag does not enable additional features.

generate_from_into_bits (default)

This feature flag does not enable additional features.

generate_from_traits (default)

This feature flag does not enable additional features.

generate_invert_bit_ops (default)

This feature flag does not enable additional features.

generate_new (default)

This feature flag does not enable additional features.

generate_set_get_bit_ops (default)

This feature flag does not enable additional features.

generate_toggle_bit_ops (default)

This feature flag does not enable additional features.

generate_write_bit_ops (default)

This feature flag does not enable additional features.

into_endian_big (default)

This feature flag does not enable additional features.

order_lsb (default)

This feature flag does not enable additional features.

write_endian_big (default)

This feature flag does not enable additional features.

bitflag_disable_copy

This feature flag does not enable additional features.

bitflag_from_endian_little

This feature flag does not enable additional features.

bitflag_into_endian_little

This feature flag does not enable additional features.

disable_bit_ops

This feature flag does not enable additional features.

disable_builder

This feature flag does not enable additional features.

disable_clear_bit_ops

This feature flag does not enable additional features.

disable_copy

This feature flag does not enable additional features.

disable_debug

This feature flag does not enable additional features.

disable_default

This feature flag does not enable additional features.

disable_from_into_bits

This feature flag does not enable additional features.

disable_from_traits

This feature flag does not enable additional features.

disable_invert_bit_ops

This feature flag does not enable additional features.

disable_new

This feature flag does not enable additional features.

disable_set_get_bit_ops

This feature flag does not enable additional features.

disable_toggle_bit_ops

This feature flag does not enable additional features.

disable_write_bit_ops

This feature flag does not enable additional features.

enable_array_heap

This feature flag does not enable additional features.

from_endian_little

This feature flag does not enable additional features.

into_endian_little

This feature flag does not enable additional features.

order_msb

This feature flag does not enable additional features.

write_endian_little

This feature flag does not enable additional features.