pub struct VideoCapBlock {
pub selectable_ycc_quantization_range: bool,
pub selectable_rgb_quantization_range: bool,
pub pt_over_underscan: VideoCapOverUnderscan,
pub it_over_underscan: VideoCapOverUnderscan,
pub ce_over_underscan: VideoCapOverUnderscan,
}Expand description
Video capability data block (VCDB), defined in section 7.5.6.
Fields§
§selectable_ycc_quantization_range: bool§selectable_rgb_quantization_range: bool§pt_over_underscan: VideoCapOverUnderscan§it_over_underscan: VideoCapOverUnderscan§ce_over_underscan: VideoCapOverUnderscanTrait Implementations§
Source§impl Clone for VideoCapBlock
impl Clone for VideoCapBlock
Source§fn clone(&self) -> VideoCapBlock
fn clone(&self) -> VideoCapBlock
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 VideoCapBlock
impl Debug for VideoCapBlock
Source§impl From<di_cta_video_cap_block> for VideoCapBlock
impl From<di_cta_video_cap_block> for VideoCapBlock
Source§fn from(value: di_cta_video_cap_block) -> VideoCapBlock
fn from(value: di_cta_video_cap_block) -> VideoCapBlock
Converts to this type from the input type.
impl Copy for VideoCapBlock
Auto Trait Implementations§
impl Freeze for VideoCapBlock
impl RefUnwindSafe for VideoCapBlock
impl Send for VideoCapBlock
impl Sync for VideoCapBlock
impl Unpin for VideoCapBlock
impl UnwindSafe for VideoCapBlock
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