#[repr(transparent)]pub struct VideoEncodeH264RateControlFlagBitsKHR(pub u32);Tuple Fields§
§0: u32Implementations§
Source§impl VideoEncodeH264RateControlFlagBitsKHR
impl VideoEncodeH264RateControlFlagBitsKHR
pub const ATTEMPT_HRD_COMPLIANCE_BIT_KHR: Self
pub const REGULAR_GOP_BIT_KHR: Self
pub const REFERENCE_PATTERN_FLAT_BIT_KHR: Self
pub const REFERENCE_PATTERN_DYADIC_BIT_KHR: Self
pub const TEMPORAL_LAYER_PATTERN_DYADIC_BIT_KHR: Self
pub const fn from_raw(value: u32) -> Self
pub const fn as_raw(self) -> u32
pub const fn empty() -> Self
Trait Implementations§
impl Copy for VideoEncodeH264RateControlFlagBitsKHR
impl Eq for VideoEncodeH264RateControlFlagBitsKHR
impl StructuralPartialEq for VideoEncodeH264RateControlFlagBitsKHR
Auto Trait Implementations§
impl Freeze for VideoEncodeH264RateControlFlagBitsKHR
impl RefUnwindSafe for VideoEncodeH264RateControlFlagBitsKHR
impl Send for VideoEncodeH264RateControlFlagBitsKHR
impl Sync for VideoEncodeH264RateControlFlagBitsKHR
impl Unpin for VideoEncodeH264RateControlFlagBitsKHR
impl UnsafeUnpin for VideoEncodeH264RateControlFlagBitsKHR
impl UnwindSafe for VideoEncodeH264RateControlFlagBitsKHR
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