Re-exports§
pub use pw_bluetooth_att_emb as att;pub use pw_bluetooth_hci_commands_emb as hci_commands;pub use pw_bluetooth_hci_common_emb as hci_common;pub use pw_bluetooth_hci_data_emb as hci_data;pub use pw_bluetooth_hci_h4_emb as hci_h4;pub use pw_bluetooth_l2cap_frames_emb as l2cap_frames;
Structs§
- Complete
State - Complete view state. All fields in the current layout fit within storage.
- OkState
- Ok view state. All fields in the current layout fit within storage and are valid.
- Unchecked
State - Unchecked view or field state. Requires runtime-checked
try_accessors.
Enums§
Traits§
- Check
Complete - Trait for verifying dynamic layout completeness at runtime, upgrading the typestate to
CompleteState. - CheckOk
- Trait for verifying validity at runtime, upgrading the typestate to
OkState. - Infallible
Read - Infallible read operation for views in a verified typestate (
IsOk). - Infallible
Write - Infallible write operation for views in a verified typestate (
IsComplete), consuming self and transitioning to the mutated state. - IsComplete
- Marker trait for states that guarantee full layout completeness.
- IsOk
- Marker trait for states that guarantee layout completeness and validity.
- MutStorage
- State
- Typestate transition trait for layout and validation mutations.
- Storage
- TryFrom
Raw