pub struct DrmFormatModifierProperties2EXTBuilder { /* private fields */ }Expand description
Builder for DrmFormatModifierProperties2EXT.
Implementations§
Source§impl DrmFormatModifierProperties2EXTBuilder
impl DrmFormatModifierProperties2EXTBuilder
pub fn drm_format_modifier( self, value: u64, ) -> DrmFormatModifierProperties2EXTBuilder
pub fn drm_format_modifier_plane_count( self, value: u32, ) -> DrmFormatModifierProperties2EXTBuilder
pub fn drm_format_modifier_tiling_features( self, value: FormatFeatureFlagBits2, ) -> DrmFormatModifierProperties2EXTBuilder
Trait Implementations§
Source§impl Deref for DrmFormatModifierProperties2EXTBuilder
impl Deref for DrmFormatModifierProperties2EXTBuilder
Source§type Target = DrmFormatModifierProperties2EXT
type Target = DrmFormatModifierProperties2EXT
The resulting type after dereferencing.
Auto Trait Implementations§
impl Freeze for DrmFormatModifierProperties2EXTBuilder
impl RefUnwindSafe for DrmFormatModifierProperties2EXTBuilder
impl Send for DrmFormatModifierProperties2EXTBuilder
impl Sync for DrmFormatModifierProperties2EXTBuilder
impl Unpin for DrmFormatModifierProperties2EXTBuilder
impl UnsafeUnpin for DrmFormatModifierProperties2EXTBuilder
impl UnwindSafe for DrmFormatModifierProperties2EXTBuilder
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