#[repr(u32)]pub enum BladeRFLoopback {
None = 0,
RfLna1 = 6,
RfLna2 = 7,
RfLna3 = 8,
Firmware = 1,
RficBist = 9,
BbTxlpfRxlpf = 4,
BbTxlpfRxvga2 = 2,
BbTxvga1Rxlpf = 5,
BbTxvga1Rxvga2 = 3,
}Expand description
Loopback configuration
wraps bladerf_loopback
Variants§
None = 0
RfLna1 = 6
RfLna2 = 7
RfLna3 = 8
Firmware = 1
RficBist = 9
BbTxlpfRxlpf = 4
BbTxlpfRxvga2 = 2
BbTxvga1Rxlpf = 5
BbTxvga1Rxvga2 = 3
Trait Implementations§
Source§impl Clone for BladeRFLoopback
impl Clone for BladeRFLoopback
Source§fn clone(&self) -> BladeRFLoopback
fn clone(&self) -> BladeRFLoopback
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 BladeRFLoopback
impl Debug for BladeRFLoopback
Source§impl PartialEq for BladeRFLoopback
impl PartialEq for BladeRFLoopback
Source§impl TryFrom<u32> for BladeRFLoopback
impl TryFrom<u32> for BladeRFLoopback
Source§fn try_from(value: bladerf_loopback) -> Result<Self, bladerf_loopback>
fn try_from(value: bladerf_loopback) -> Result<Self, bladerf_loopback>
Performs the conversion.
impl Copy for BladeRFLoopback
impl StructuralPartialEq for BladeRFLoopback
Auto Trait Implementations§
impl Freeze for BladeRFLoopback
impl RefUnwindSafe for BladeRFLoopback
impl Send for BladeRFLoopback
impl Sync for BladeRFLoopback
impl Unpin for BladeRFLoopback
impl UnwindSafe for BladeRFLoopback
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