pub enum JitterMode {
Fixed {
delay_ms: u32,
},
Adaptive {
target_ms: u32,
min_ms: u32,
max_ms: u32,
},
}Expand description
Jitter buffer operating mode.
Variants§
Fixed
Fixed delay jitter buffer.
Adaptive
Adaptive jitter buffer that adjusts to network conditions.
Trait Implementations§
Source§impl Clone for JitterMode
impl Clone for JitterMode
Source§fn clone(&self) -> JitterMode
fn clone(&self) -> JitterMode
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 JitterMode
impl Debug for JitterMode
Source§impl Default for JitterMode
impl Default for JitterMode
Source§impl PartialEq for JitterMode
impl PartialEq for JitterMode
impl Copy for JitterMode
impl StructuralPartialEq for JitterMode
Auto Trait Implementations§
impl Freeze for JitterMode
impl RefUnwindSafe for JitterMode
impl Send for JitterMode
impl Sync for JitterMode
impl Unpin for JitterMode
impl UnsafeUnpin for JitterMode
impl UnwindSafe for JitterMode
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