#[repr(C)]pub struct VideoEncodeH264RateControlLayerInfoKHR {
pub s_type: StructureType,
pub p_next: *const c_void,
pub use_min_qp: Bool32,
pub min_qp: VideoEncodeH264QpKHR,
pub use_max_qp: Bool32,
pub max_qp: VideoEncodeH264QpKHR,
pub use_max_frame_size: Bool32,
pub max_frame_size: VideoEncodeH264FrameSizeKHR,
}Fields§
§s_type: StructureType§p_next: *const c_void§use_min_qp: Bool32§min_qp: VideoEncodeH264QpKHR§use_max_qp: Bool32§max_qp: VideoEncodeH264QpKHR§use_max_frame_size: Bool32§max_frame_size: VideoEncodeH264FrameSizeKHRTrait Implementations§
impl Copy for VideoEncodeH264RateControlLayerInfoKHR
Auto Trait Implementations§
impl !Send for VideoEncodeH264RateControlLayerInfoKHR
impl !Sync for VideoEncodeH264RateControlLayerInfoKHR
impl Freeze for VideoEncodeH264RateControlLayerInfoKHR
impl RefUnwindSafe for VideoEncodeH264RateControlLayerInfoKHR
impl Unpin for VideoEncodeH264RateControlLayerInfoKHR
impl UnsafeUnpin for VideoEncodeH264RateControlLayerInfoKHR
impl UnwindSafe for VideoEncodeH264RateControlLayerInfoKHR
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