Docs.rs
bitfields-2.0.6
Platform
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
bitfields 2.0.6
Macro for for generating bitfields from structs and enum bitflags for defining packed binary schemas in low-level systems (e.g. embedded development or emulators)
Crate
Source
Builds
Feature flags
Documentation
..
array_fields
arrays
bitfield_arg_without_value.rs
bitfield_arg_without_value.stderr
bitfield_attribute_non_struct.rs
bitfield_attribute_non_struct.stderr
bitfield_bit_ops_disabled.rs
bitfield_bit_ops_disabled.stderr
bitfield_builder_can_not_write_ro_field.rs
bitfield_builder_can_not_write_ro_field.stderr
bitfield_custom_type_no_bit_size.rs
bitfield_custom_type_no_bit_size.stderr
bitfield_default_value_too_big_for_type.rs
bitfield_default_value_too_big_for_type.stderr
bitfield_default_value_unknown_suffix.rs
bitfield_default_value_unknown_suffix.stderr
bitfield_disable_builder.rs
bitfield_disable_builder.stderr
bitfield_disable_debug.rs
bitfield_disable_debug.stderr
bitfield_disable_default.rs
bitfield_disable_default.stderr
bitfield_disable_from_bits.rs
bitfield_disable_from_bits.stderr
bitfield_disable_from_trait.rs
bitfield_disable_from_trait.stderr
bitfield_disable_into_bits.rs
bitfield_disable_into_bits.stderr
bitfield_disable_into_trait.rs
bitfield_disable_into_trait.stderr
bitfield_disable_new.rs
bitfield_disable_new.stderr
bitfield_field_access_read_only_can_not_write.rs
bitfield_field_access_read_only_can_not_write.stderr
bitfield_field_access_read_only_can_not_write_builder.rs
bitfield_field_access_read_only_can_not_write_builder.stderr
bitfield_field_access_reserved_value.rs
bitfield_field_access_reserved_value.stderr
bitfield_field_access_write_only.rs
bitfield_field_access_write_only.stderr
bitfield_field_access_write_only_builder.rs
bitfield_field_access_write_only_builder.stderr
bitfield_field_bits_attribute_without_array.rs
bitfield_field_bits_attribute_without_array.stderr
bitfield_field_bits_with_suffix.rs
bitfield_field_bits_with_suffix.stderr
bitfield_field_default_bigger_than_type.rs
bitfield_field_default_bigger_than_type.stderr
bitfield_field_default_invalid_suffix.rs
bitfield_field_default_invalid_suffix.stderr
bitfield_field_defined_bits_0.rs
bitfield_field_defined_bits_0.stderr
bitfield_field_defined_bits_less_than_bitfield_type_size.rs
bitfield_field_defined_bits_less_than_bitfield_type_size.stderr
bitfield_field_defined_bits_more_than_bitfield_type_size.rs
bitfield_field_defined_bits_more_than_bitfield_type_size.stderr
bitfield_field_defined_bits_too_small_for_default_value.rs
bitfield_field_defined_bits_too_small_for_default_value.stderr
bitfield_field_duplicate_name.rs
bitfield_field_duplicate_name.stderr
bitfield_field_float32_identifier_default_value.rs
bitfield_field_float32_identifier_default_value.stderr
bitfield_field_float64_identifier_default_value.rs
bitfield_field_float64_identifier_default_value.stderr
bitfield_field_float_default_value.rs
bitfield_field_float_default_value.stderr
bitfield_field_negative_default_bigger_than_i128.rs
bitfield_field_negative_default_bigger_than_i128.stderr
bitfield_field_nested_bitfield_without_defined_bits.rs
bitfield_field_nested_bitfield_without_defined_bits.stderr
bitfield_field_too_small_for_default_value.rs
bitfield_field_too_small_for_default_value.stderr
bitfield_field_type_too_small_for_bits.rs
bitfield_field_type_too_small_for_bits.stderr
bitfield_field_types_bits_less_than_bitfield_type_size.rs
bitfield_field_types_bits_less_than_bitfield_type_size.stderr
bitfield_field_types_bits_more_than_bitfield_type_size.rs
bitfield_field_types_bits_more_than_bitfield_type_size.stderr
bitfield_field_unsupported_type.rs
bitfield_field_unsupported_type.stderr
bitfield_float_field.rs
bitfield_float_field.stderr
bitfield_float_type.rs
bitfield_float_type.stderr
bitfield_from_trait_bitfield_to_data_type_disabled.rs
bitfield_from_trait_bitfield_to_data_type_disabled.stderr
bitfield_from_trait_data_type_to_bitfield_disabled.rs
bitfield_from_trait_data_type_to_bitfield_disabled.stderr
bitfield_invalid_arg.rs
bitfield_invalid_arg.stderr
bitfield_invalid_bitfield_bit_ops_value.rs
bitfield_invalid_bitfield_bit_ops_value.stderr
bitfield_invalid_bitfield_boolean_arg.rs
bitfield_invalid_bitfield_boolean_arg.stderr
bitfield_invalid_bitfield_builder_value.rs
bitfield_invalid_bitfield_builder_value.stderr
bitfield_invalid_bitfield_clear_bit_ops_value.rs
bitfield_invalid_bitfield_clear_bit_ops_value.stderr
bitfield_invalid_bitfield_copy_value.rs
bitfield_invalid_bitfield_copy_value.stderr
bitfield_invalid_bitfield_debug_value.rs
bitfield_invalid_bitfield_debug_value.stderr
bitfield_invalid_bitfield_default_value.rs
bitfield_invalid_bitfield_default_value.stderr
bitfield_invalid_bitfield_enable_disable_bit_ops_value.rs
bitfield_invalid_bitfield_enable_disable_bit_ops_value.stderr
bitfield_invalid_bitfield_from_endian_value.rs
bitfield_invalid_bitfield_from_endian_value.stderr
bitfield_invalid_bitfield_from_into_bits_value.rs
bitfield_invalid_bitfield_from_into_bits_value.stderr
bitfield_invalid_bitfield_from_into_traits_value.rs
bitfield_invalid_bitfield_from_into_traits_value.stderr
bitfield_invalid_bitfield_into_endian_value.rs
bitfield_invalid_bitfield_into_endian_value.stderr
bitfield_invalid_bitfield_invert_bit_ops_value.rs
bitfield_invalid_bitfield_invert_bit_ops_value.stderr
bitfield_invalid_bitfield_order_value.rs
bitfield_invalid_bitfield_order_value.stderr
bitfield_invalid_bitfield_set_get_bit_ops_value.rs
bitfield_invalid_bitfield_set_get_bit_ops_value.stderr
bitfield_invalid_bitfield_toggle_bit_ops_value.rs
bitfield_invalid_bitfield_toggle_bit_ops_value.stderr
bitfield_invalid_bitfield_write_bit_ops_value.rs
bitfield_invalid_bitfield_write_bit_ops_value.stderr
bitfield_invalid_bitfield_write_endian_value.rs
bitfield_invalid_bitfield_write_endian_value.stderr
bitfield_invalid_field_access_value.rs
bitfield_invalid_field_access_value.stderr
bitfield_invalid_field_default_path_value.rs
bitfield_invalid_field_default_path_value.stderr
bitfield_invalid_field_ignore_value.rs
bitfield_invalid_field_ignore_value.stderr
bitfield_invalid_type.rs
bitfield_invalid_type.stderr
bitfield_isize_field.rs
bitfield_isize_field.stderr
bitfield_isize_field_without_bits.rs
bitfield_isize_field_without_bits.stderr
bitfield_lsb_field_bits_too_large.rs
bitfield_lsb_field_bits_too_large.stderr
bitfield_msb_field_bits_too_large.rs
bitfield_msb_field_bits_too_large.stderr
bitfield_negative_default_value_too_large_for_bits.rs
bitfield_negative_default_value_too_large_for_bits.stderr
bitfield_negative_field_bits.rs
bitfield_negative_field_bits.stderr
bitfield_non_named_fields.rs
bitfield_non_named_fields.stderr
bitfield_positive_default_value_too_large_for_bits.rs
bitfield_positive_default_value_too_large_for_bits.stderr
bitfield_reserved_field_with_access.rs
bitfield_reserved_field_with_access.stderr
bitfield_type_reference_type.rs
bitfield_type_reference_type.stderr
bitfield_type_unexpected_end_of_input.rs
bitfield_type_unexpected_end_of_input.stderr
bitfield_unknown_arg.rs
bitfield_unknown_arg.stderr
bitfield_unknown_field_arg.rs
bitfield_unknown_field_arg.stderr
bitfield_unsigned_field_negative_value.rs
bitfield_unsigned_field_negative_value.stderr
bitfield_unsupported_type.rs
bitfield_unsupported_type.stderr
bitfield_usize_field.rs
bitfield_usize_field.stderr
bitfield_usize_field_bits_attribute_empty_array.rs
bitfield_usize_field_bits_attribute_empty_array.stderr
bitfield_usize_field_without_bits.rs
bitfield_usize_field_without_bits.stderr
bitflag_arg_without_value.rs
bitflag_arg_without_value.stderr
bitflag_empty_type.rs
bitflag_empty_type.stderr
bitflag_float_type.rs
bitflag_float_type.stderr
bitflag_invalid_from_endian_value.rs
bitflag_invalid_from_endian_value.stderr
bitflag_invalid_into_endian_value.rs
bitflag_invalid_into_endian_value.stderr
bitflag_multiple_base_variants.rs
bitflag_multiple_base_variants.stderr
bitflag_no_base_or_default_variant.rs
bitflag_no_base_or_default_variant.stderr
bitflag_non_enum.rs
bitflag_non_enum.stderr
bitflag_size_type.rs
bitflag_size_type.stderr
bitflag_unknown_arg.rs
bitflag_unknown_arg.stderr
bitflag_unsupported_type.rs
bitflag_unsupported_type.stderr
bitflag_variant_without_explicit_value.rs
bitflag_variant_without_explicit_value.stderr