pub struct SubresourceLayoutBuilder { /* private fields */ }Expand description
Builder for SubresourceLayout.
Implementations§
Source§impl SubresourceLayoutBuilder
impl SubresourceLayoutBuilder
pub fn offset(self, value: u64) -> SubresourceLayoutBuilder
pub fn size(self, value: u64) -> SubresourceLayoutBuilder
pub fn row_pitch(self, value: u64) -> SubresourceLayoutBuilder
pub fn array_pitch(self, value: u64) -> SubresourceLayoutBuilder
pub fn depth_pitch(self, value: u64) -> SubresourceLayoutBuilder
Trait Implementations§
Source§impl Deref for SubresourceLayoutBuilder
impl Deref for SubresourceLayoutBuilder
Source§type Target = SubresourceLayout
type Target = SubresourceLayout
The resulting type after dereferencing.
Source§impl DerefMut for SubresourceLayoutBuilder
impl DerefMut for SubresourceLayoutBuilder
Auto Trait Implementations§
impl Freeze for SubresourceLayoutBuilder
impl RefUnwindSafe for SubresourceLayoutBuilder
impl Send for SubresourceLayoutBuilder
impl Sync for SubresourceLayoutBuilder
impl Unpin for SubresourceLayoutBuilder
impl UnsafeUnpin for SubresourceLayoutBuilder
impl UnwindSafe for SubresourceLayoutBuilder
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