pub struct DecompressMemoryRegionNVBuilder { /* private fields */ }Expand description
Builder for DecompressMemoryRegionNV.
Implementations§
Source§impl DecompressMemoryRegionNVBuilder
impl DecompressMemoryRegionNVBuilder
pub fn src_address(self, value: u64) -> DecompressMemoryRegionNVBuilder
pub fn dst_address(self, value: u64) -> DecompressMemoryRegionNVBuilder
pub fn compressed_size(self, value: u64) -> DecompressMemoryRegionNVBuilder
pub fn decompressed_size(self, value: u64) -> DecompressMemoryRegionNVBuilder
pub fn decompression_method( self, value: MemoryDecompressionMethodFlagBitsEXT, ) -> DecompressMemoryRegionNVBuilder
Trait Implementations§
Source§impl Deref for DecompressMemoryRegionNVBuilder
impl Deref for DecompressMemoryRegionNVBuilder
Source§type Target = DecompressMemoryRegionNV
type Target = DecompressMemoryRegionNV
The resulting type after dereferencing.
Auto Trait Implementations§
impl Freeze for DecompressMemoryRegionNVBuilder
impl RefUnwindSafe for DecompressMemoryRegionNVBuilder
impl Send for DecompressMemoryRegionNVBuilder
impl Sync for DecompressMemoryRegionNVBuilder
impl Unpin for DecompressMemoryRegionNVBuilder
impl UnsafeUnpin for DecompressMemoryRegionNVBuilder
impl UnwindSafe for DecompressMemoryRegionNVBuilder
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