pub struct SnapshotCapabilities {
pub resolution: Option<VideoResolution>,
pub max_frame_rate: Option<u16>,
pub image_codec: Option<ImageCodec>,
pub requires_encoded_pixels: Option<bool>,
pub requires_hardware_encoder: Option<bool>,
}Fields§
§resolution: Option<VideoResolution>§max_frame_rate: Option<u16>§image_codec: Option<ImageCodec>§requires_encoded_pixels: Option<bool>§requires_hardware_encoder: Option<bool>Trait Implementations§
Source§impl Debug for SnapshotCapabilities
impl Debug for SnapshotCapabilities
Auto Trait Implementations§
impl Freeze for SnapshotCapabilities
impl RefUnwindSafe for SnapshotCapabilities
impl Send for SnapshotCapabilities
impl Sync for SnapshotCapabilities
impl Unpin for SnapshotCapabilities
impl UnwindSafe for SnapshotCapabilities
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