pub struct SparseMemoryBindBuilder { /* private fields */ }Expand description
Builder for SparseMemoryBind.
Implementations§
Source§impl SparseMemoryBindBuilder
impl SparseMemoryBindBuilder
pub fn resource_offset(self, value: u64) -> SparseMemoryBindBuilder
pub fn size(self, value: u64) -> SparseMemoryBindBuilder
pub fn memory(self, value: DeviceMemory) -> SparseMemoryBindBuilder
pub fn memory_offset(self, value: u64) -> SparseMemoryBindBuilder
pub fn flags(self, value: SparseMemoryBindFlagBits) -> SparseMemoryBindBuilder
Trait Implementations§
Source§impl Deref for SparseMemoryBindBuilder
impl Deref for SparseMemoryBindBuilder
Source§type Target = SparseMemoryBind
type Target = SparseMemoryBind
The resulting type after dereferencing.
Source§impl DerefMut for SparseMemoryBindBuilder
impl DerefMut for SparseMemoryBindBuilder
Auto Trait Implementations§
impl Freeze for SparseMemoryBindBuilder
impl RefUnwindSafe for SparseMemoryBindBuilder
impl Send for SparseMemoryBindBuilder
impl Sync for SparseMemoryBindBuilder
impl Unpin for SparseMemoryBindBuilder
impl UnsafeUnpin for SparseMemoryBindBuilder
impl UnwindSafe for SparseMemoryBindBuilder
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