pub struct VideoEncoderInstances {
pub total: u32,
pub encodings: Vec<EncoderInstanceInfo>,
}Expand description
Encoder capacity info returned by GetVideoEncoderInstances (Media2).
Fields§
§total: u32Total number of encoder instances available on the source.
encodings: Vec<EncoderInstanceInfo>Per-encoding breakdown of available instances.
Trait Implementations§
Source§impl Clone for VideoEncoderInstances
impl Clone for VideoEncoderInstances
Source§fn clone(&self) -> VideoEncoderInstances
fn clone(&self) -> VideoEncoderInstances
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 VideoEncoderInstances
impl Debug for VideoEncoderInstances
Source§impl Default for VideoEncoderInstances
impl Default for VideoEncoderInstances
Source§fn default() -> VideoEncoderInstances
fn default() -> VideoEncoderInstances
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for VideoEncoderInstances
impl RefUnwindSafe for VideoEncoderInstances
impl Send for VideoEncoderInstances
impl Sync for VideoEncoderInstances
impl Unpin for VideoEncoderInstances
impl UnsafeUnpin for VideoEncoderInstances
impl UnwindSafe for VideoEncoderInstances
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