Enum bluetooth_hci::host::uart::Packet[][src]

pub enum Packet<Vendor> where
    Vendor: VendorEvent
{ Event(Event<Vendor>), }

Packet types that may be read from the controller.

Variants

The HCI Event Packet is used by the Controller to notify the Host when events occur. The event is specialized to support vendor-specific events.

Trait Implementations

impl<Vendor: Clone> Clone for Packet<Vendor> where
    Vendor: VendorEvent
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl<Vendor: Debug> Debug for Packet<Vendor> where
    Vendor: VendorEvent
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl<Vendor> Send for Packet<Vendor> where
    Vendor: Send,
    <Vendor as VendorEvent>::ReturnParameters: Send,
    <Vendor as VendorEvent>::Status: Send

impl<Vendor> Sync for Packet<Vendor> where
    Vendor: Sync,
    <Vendor as VendorEvent>::ReturnParameters: Sync,
    <Vendor as VendorEvent>::Status: Sync