pub enum PassbandMode {
Legacy,
Iq,
}Expand description
Passband implementation used to reach the speaker/microphone path.
Rationale:
Legacy keeps the modem at the audio rate, while Iq uses a separate
complex-baseband rate with explicit resampling and IQ conversion.
Variants§
Legacy
Single-rate legacy path with the modem running directly at the audio rate.
Iq
IQ path with separate baseband/audio rates and explicit resampling.
Trait Implementations§
Source§impl Clone for PassbandMode
impl Clone for PassbandMode
Source§fn clone(&self) -> PassbandMode
fn clone(&self) -> PassbandMode
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 PassbandMode
impl Debug for PassbandMode
Source§impl PartialEq for PassbandMode
impl PartialEq for PassbandMode
impl Copy for PassbandMode
impl Eq for PassbandMode
impl StructuralPartialEq for PassbandMode
Auto Trait Implementations§
impl Freeze for PassbandMode
impl RefUnwindSafe for PassbandMode
impl Send for PassbandMode
impl Sync for PassbandMode
impl Unpin for PassbandMode
impl UnwindSafe for PassbandMode
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