pub struct BufferCreator(/* private fields */);Implementations§
Source§impl BufferCreator
impl BufferCreator
pub fn new(size: DeviceSize, usage: impl Into<BufferUsageFlags> + Copy) -> Self
pub unsafe fn create( self, device: &Device, ) -> Result<(Buffer, BufferCreateInfo)>
Trait Implementations§
Source§impl Clone for BufferCreator
impl Clone for BufferCreator
Source§fn clone(&self) -> BufferCreator
fn clone(&self) -> BufferCreator
Returns a duplicate 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 Debug for BufferCreator
impl Debug for BufferCreator
impl Copy for BufferCreator
Auto Trait Implementations§
impl Freeze for BufferCreator
impl RefUnwindSafe for BufferCreator
impl !Send for BufferCreator
impl !Sync for BufferCreator
impl Unpin for BufferCreator
impl UnwindSafe for BufferCreator
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