Struct screen_13::driver::BufferInfoBuilder
source · [−]pub struct BufferInfoBuilder { /* private fields */ }Expand description
Builder for BufferInfo.
Implementations
sourceimpl BufferInfoBuilder
impl BufferInfoBuilder
pub fn size(self, value: DeviceSize) -> Self
pub fn usage(self, value: BufferUsageFlags) -> Self
sourceimpl BufferInfoBuilder
impl BufferInfoBuilder
pub fn new(size: DeviceSize, usage: BufferUsageFlags) -> Self
pub fn build(self) -> BufferInfo
Trait Implementations
sourceimpl Debug for BufferInfoBuilder
impl Debug for BufferInfoBuilder
sourceimpl Default for BufferInfoBuilder
impl Default for BufferInfoBuilder
sourceimpl From<BufferInfoBuilder> for BufferInfo
impl From<BufferInfoBuilder> for BufferInfo
sourcefn from(info: BufferInfoBuilder) -> Self
fn from(info: BufferInfoBuilder) -> Self
Converts to this type from the input type.
Auto Trait Implementations
impl RefUnwindSafe for BufferInfoBuilder
impl Send for BufferInfoBuilder
impl Sync for BufferInfoBuilder
impl Unpin for BufferInfoBuilder
impl UnwindSafe for BufferInfoBuilder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more