pub struct ErrorInterval {
pub pos: f64,
pub len: f64,
pub frames: u64,
pub error_count: u64,
pub bad_frames: u64,
pub max_frame_errors: u64,
}Expand description
A stretch of the call’s audio, and its voice frames’ errors.
Fields§
§pos: f64Seconds into the audio.
len: f64Seconds.
frames: u64§error_count: u64Bit errors corrected.
bad_frames: u64Frames too damaged to use.
max_frame_errors: u64Trait Implementations§
Source§impl Clone for ErrorInterval
impl Clone for ErrorInterval
Source§impl Debug for ErrorInterval
impl Debug for ErrorInterval
Source§impl Default for ErrorInterval
impl Default for ErrorInterval
Source§impl<'de> Deserialize<'de> for ErrorIntervalwhere
ErrorInterval: Default,
impl<'de> Deserialize<'de> for ErrorIntervalwhere
ErrorInterval: Default,
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ErrorInterval
impl PartialEq for ErrorInterval
Source§impl Serialize for ErrorInterval
impl Serialize for ErrorInterval
impl StructuralPartialEq for ErrorInterval
Auto Trait Implementations§
impl Freeze for ErrorInterval
impl RefUnwindSafe for ErrorInterval
impl Send for ErrorInterval
impl Sync for ErrorInterval
impl Unpin for ErrorInterval
impl UnsafeUnpin for ErrorInterval
impl UnwindSafe for ErrorInterval
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