pub struct LeEnhancedReadTransmitPowerLevel(/* private fields */);
Expand description
LE Enhanced Read Transmit Power Level command ๐
Implementationsยง
Sourceยงimpl LeEnhancedReadTransmitPowerLevel
impl LeEnhancedReadTransmitPowerLevel
Sourcepub fn new(handle: ConnHandle, phy: PhyKind) -> Self
pub fn new(handle: ConnHandle, phy: PhyKind) -> Self
Create a new instance of a command.
Trait Implementationsยง
Sourceยงimpl Clone for LeEnhancedReadTransmitPowerLevel
impl Clone for LeEnhancedReadTransmitPowerLevel
Sourceยงfn clone(&self) -> LeEnhancedReadTransmitPowerLevel
fn clone(&self) -> LeEnhancedReadTransmitPowerLevel
Returns a duplicate of the value. Read more
1.0.0 ยท Sourceยงfn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSourceยงimpl Cmd for LeEnhancedReadTransmitPowerLevel
impl Cmd for LeEnhancedReadTransmitPowerLevel
Sourceยงtype Params = LeEnhancedReadTransmitPowerLevelParams
type Params = LeEnhancedReadTransmitPowerLevelParams
Parameters type for this command.
Sourceยงfn params(&self) -> &LeEnhancedReadTransmitPowerLevelParams
fn params(&self) -> &LeEnhancedReadTransmitPowerLevelParams
Parameters expected for this command.
Sourceยงimpl From<LeEnhancedReadTransmitPowerLevelParams> for LeEnhancedReadTransmitPowerLevel
impl From<LeEnhancedReadTransmitPowerLevelParams> for LeEnhancedReadTransmitPowerLevel
Sourceยงfn from(params: LeEnhancedReadTransmitPowerLevelParams) -> Self
fn from(params: LeEnhancedReadTransmitPowerLevelParams) -> Self
Converts to this type from the input type.
Sourceยงimpl Ord for LeEnhancedReadTransmitPowerLevel
impl Ord for LeEnhancedReadTransmitPowerLevel
Sourceยงfn cmp(&self, other: &LeEnhancedReadTransmitPowerLevel) -> Ordering
fn cmp(&self, other: &LeEnhancedReadTransmitPowerLevel) -> Ordering
1.21.0 ยท Sourceยงfn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Sourceยงimpl PartialEq for LeEnhancedReadTransmitPowerLevel
impl PartialEq for LeEnhancedReadTransmitPowerLevel
Sourceยงfn eq(&self, other: &LeEnhancedReadTransmitPowerLevel) -> bool
fn eq(&self, other: &LeEnhancedReadTransmitPowerLevel) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.Sourceยงimpl PartialOrd for LeEnhancedReadTransmitPowerLevel
impl PartialOrd for LeEnhancedReadTransmitPowerLevel
Sourceยงimpl SyncCmd for LeEnhancedReadTransmitPowerLevel
impl SyncCmd for LeEnhancedReadTransmitPowerLevel
Sourceยงtype Return = LeEnhancedReadTransmitPowerLevelReturn
type Return = LeEnhancedReadTransmitPowerLevelReturn
The type of the parameters for the
CommandComplete
eventSourceยงtype Handle = ConnHandle
type Handle = ConnHandle
Handle returned by this command.
Sourceยงfn param_handle(&self) -> Self::Handle
fn param_handle(&self) -> Self::Handle
Handle parameter for this command.
Sourceยงfn return_handle(data: &[u8]) -> Result<Self::Handle, FromHciBytesError>
fn return_handle(data: &[u8]) -> Result<Self::Handle, FromHciBytesError>
Extracts the
Self::Handle
from the return parameters for commands that return a handle. Read moreSourceยงimpl WriteHci for LeEnhancedReadTransmitPowerLevel
impl WriteHci for LeEnhancedReadTransmitPowerLevel
impl Copy for LeEnhancedReadTransmitPowerLevel
impl Eq for LeEnhancedReadTransmitPowerLevel
impl StructuralPartialEq for LeEnhancedReadTransmitPowerLevel
Auto Trait Implementationsยง
impl Freeze for LeEnhancedReadTransmitPowerLevel
impl RefUnwindSafe for LeEnhancedReadTransmitPowerLevel
impl Send for LeEnhancedReadTransmitPowerLevel
impl Sync for LeEnhancedReadTransmitPowerLevel
impl Unpin for LeEnhancedReadTransmitPowerLevel
impl UnwindSafe for LeEnhancedReadTransmitPowerLevel
Blanket Implementationsยง
Sourceยงimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Sourceยงfn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Sourceยงimpl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Sourceยงimpl<T> HostToControllerPacket for Twhere
T: Cmd,
impl<T> HostToControllerPacket for Twhere
T: Cmd,
Sourceยงconst KIND: PacketKind = const KIND: PacketKind = PacketKind::Cmd;
const KIND: PacketKind = const KIND: PacketKind = PacketKind::Cmd;
Packet kind associated with this HCI packet.