[−][src]Struct bluetooth_hci::Opcode
Newtype wrapper for a Bluetooth Opcode. Opcodes are used to indicate which command to send to the Controller as well as which command results are returned by the Command Complete and Command Status events.
Implementations
impl Opcode
[src]
pub const fn new(ogf: u16, ocf: u16) -> Opcode
[src]
Create an opcode from the OGF (Opcode group field) and OCF (Opcode command field).
pub fn ogf(&self) -> u16
[src]
Return the OGF (Opcode group field) of the opcode.
pub fn ocf(&self) -> u16
[src]
Return the OCF (Opcode command field) of the opcode.
Trait Implementations
impl Clone for Opcode
[src]
fn clone(&self) -> Opcode
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for Opcode
[src]
impl Debug for Opcode
[src]
impl Eq for Opcode
[src]
impl PartialEq<Opcode> for Opcode
[src]
impl StructuralEq for Opcode
[src]
impl StructuralPartialEq for Opcode
[src]
Auto Trait Implementations
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,