pub struct LePhyUpdateComplete {
pub conn_handle: ConnectionHandle,
pub status: Status,
pub tx_phy: Phy,
pub rx_phy: Phy,
}
Expand description
Indicates that the controller has changed the transmitter or receiver PHY in use.
This is either sent in response to a LE Set Phy command, or when the controller does an autonomous PHY update.
Defined in Vol 4, Part E, Section 7.7.65.12 of the spec.
Fields§
§conn_handle: ConnectionHandle
Connection handle to be used to identify a connection between two Bluetooth devices.
status: Status
Status of the PHY update.
tx_phy: Phy
PHY used for transmission.
rx_phy: Phy
PHY used for reception.
Trait Implementations§
Source§impl Clone for LePhyUpdateComplete
impl Clone for LePhyUpdateComplete
Source§fn clone(&self) -> LePhyUpdateComplete
fn clone(&self) -> LePhyUpdateComplete
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 Debug for LePhyUpdateComplete
impl Debug for LePhyUpdateComplete
impl Copy for LePhyUpdateComplete
Auto Trait Implementations§
impl Freeze for LePhyUpdateComplete
impl RefUnwindSafe for LePhyUpdateComplete
impl Send for LePhyUpdateComplete
impl Sync for LePhyUpdateComplete
impl Unpin for LePhyUpdateComplete
impl UnwindSafe for LePhyUpdateComplete
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