pub struct VideoSessionMemoryRequirementsKHRBuilder { /* private fields */ }
Expand description
A builder for a VideoSessionMemoryRequirementsKHR
.
Implementations§
source§impl VideoSessionMemoryRequirementsKHRBuilder
impl VideoSessionMemoryRequirementsKHRBuilder
pub fn memory_bind_index(self, memory_bind_index: u32) -> Self
pub fn memory_requirements( self, memory_requirements: impl Cast<Target = MemoryRequirements> ) -> Self
pub fn build(self) -> VideoSessionMemoryRequirementsKHR
Trait Implementations§
source§impl Cast for VideoSessionMemoryRequirementsKHRBuilder
impl Cast for VideoSessionMemoryRequirementsKHRBuilder
§type Target = VideoSessionMemoryRequirementsKHR
type Target = VideoSessionMemoryRequirementsKHR
The other type this type can be used interchangeably with in FFI.
source§impl Clone for VideoSessionMemoryRequirementsKHRBuilder
impl Clone for VideoSessionMemoryRequirementsKHRBuilder
source§fn clone(&self) -> VideoSessionMemoryRequirementsKHRBuilder
fn clone(&self) -> VideoSessionMemoryRequirementsKHRBuilder
Returns a copy 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 Default for VideoSessionMemoryRequirementsKHRBuilder
impl Default for VideoSessionMemoryRequirementsKHRBuilder
source§fn default() -> VideoSessionMemoryRequirementsKHRBuilder
fn default() -> VideoSessionMemoryRequirementsKHRBuilder
Returns the “default value” for a type. Read more
impl Copy for VideoSessionMemoryRequirementsKHRBuilder
Auto Trait Implementations§
impl Freeze for VideoSessionMemoryRequirementsKHRBuilder
impl RefUnwindSafe for VideoSessionMemoryRequirementsKHRBuilder
impl !Send for VideoSessionMemoryRequirementsKHRBuilder
impl !Sync for VideoSessionMemoryRequirementsKHRBuilder
impl Unpin for VideoSessionMemoryRequirementsKHRBuilder
impl UnwindSafe for VideoSessionMemoryRequirementsKHRBuilder
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