pub struct PacketCopyReport {
pub video_packets: u64,
pub audio_packets: u64,
pub encoded_audio_frames: u64,
pub bytes: u64,
}Expand description
What a copy wrote.
Fields§
§video_packets: u64Video packets written.
audio_packets: u64Audio packets copied.
encoded_audio_frames: u64Audio sample frames encoded from the mix.
bytes: u64Payload bytes written, both streams.
Trait Implementations§
Source§impl Clone for PacketCopyReport
impl Clone for PacketCopyReport
impl Copy for PacketCopyReport
Source§impl Debug for PacketCopyReport
impl Debug for PacketCopyReport
Source§impl Default for PacketCopyReport
impl Default for PacketCopyReport
impl Eq for PacketCopyReport
Source§impl PartialEq for PacketCopyReport
impl PartialEq for PacketCopyReport
impl StructuralPartialEq for PacketCopyReport
Auto Trait Implementations§
impl Freeze for PacketCopyReport
impl RefUnwindSafe for PacketCopyReport
impl Send for PacketCopyReport
impl Sync for PacketCopyReport
impl Unpin for PacketCopyReport
impl UnsafeUnpin for PacketCopyReport
impl UnwindSafe for PacketCopyReport
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.