pub struct VideoStream {Show 13 fields
pub video_stream_id: Option<u8>,
pub stream_usage: Option<u8>,
pub video_codec: Option<VideoCodec>,
pub min_frame_rate: Option<u16>,
pub max_frame_rate: Option<u16>,
pub min_resolution: Option<VideoResolution>,
pub max_resolution: Option<VideoResolution>,
pub min_bit_rate: Option<u32>,
pub max_bit_rate: Option<u32>,
pub key_frame_interval: Option<u16>,
pub watermark_enabled: Option<bool>,
pub osd_enabled: Option<bool>,
pub reference_count: Option<u8>,
}Fields§
§video_stream_id: Option<u8>§stream_usage: Option<u8>§video_codec: Option<VideoCodec>§min_frame_rate: Option<u16>§max_frame_rate: Option<u16>§min_resolution: Option<VideoResolution>§max_resolution: Option<VideoResolution>§min_bit_rate: Option<u32>§max_bit_rate: Option<u32>§key_frame_interval: Option<u16>§watermark_enabled: Option<bool>§osd_enabled: Option<bool>§reference_count: Option<u8>Trait Implementations§
Source§impl Debug for VideoStream
impl Debug for VideoStream
Auto Trait Implementations§
impl Freeze for VideoStream
impl RefUnwindSafe for VideoStream
impl Send for VideoStream
impl Sync for VideoStream
impl Unpin for VideoStream
impl UnwindSafe for VideoStream
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