pub enum TxOutcome {
Sent,
ChannelBusy,
Failed,
}Expand description
Physical-radio outcome of the transmit started by
Effect::StartTransmit, reported via Session::on_tx_result.
Variants§
Sent
The frame left the radio.
ChannelBusy
The pre-transmit channel-activity check found the channel busy;
the frame was never transmitted. Completes a host transmit with
STATUS_CCA_FAILURE.
Failed
The radio failed to transmit the frame.
Trait Implementations§
impl Copy for TxOutcome
impl Eq for TxOutcome
impl StructuralPartialEq for TxOutcome
Auto Trait Implementations§
impl Freeze for TxOutcome
impl RefUnwindSafe for TxOutcome
impl Send for TxOutcome
impl Sync for TxOutcome
impl Unpin for TxOutcome
impl UnwindSafe for TxOutcome
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)