pub struct CodecStatistics {
pub codec: String,
pub count: usize,
pub total_size: u64,
pub total_duration: f64,
pub avg_bitrate: u64,
}Expand description
Codec-specific statistics.
Fields§
§codec: StringCodec name.
count: usizeNumber of proxies using this codec.
total_size: u64Total size of all proxies with this codec.
total_duration: f64Total duration of all proxies with this codec.
avg_bitrate: u64Average bitrate in bits per second.
Trait Implementations§
Source§impl Clone for CodecStatistics
impl Clone for CodecStatistics
Source§fn clone(&self) -> CodecStatistics
fn clone(&self) -> CodecStatistics
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 CodecStatistics
impl Debug for CodecStatistics
Source§impl Default for CodecStatistics
impl Default for CodecStatistics
Source§fn default() -> CodecStatistics
fn default() -> CodecStatistics
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CodecStatistics
impl RefUnwindSafe for CodecStatistics
impl Send for CodecStatistics
impl Sync for CodecStatistics
impl Unpin for CodecStatistics
impl UnsafeUnpin for CodecStatistics
impl UnwindSafe for CodecStatistics
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more