[−][src]Struct rendy_factory::BufferState
State of the buffer on device.
Fields
queue: QueueId
Queue that uses the buffer.
stage: PipelineStage
Stages when buffer get used.
access: Access
Access performed by device.
Implementations
impl BufferState
[src][−]
pub fn new(queue: QueueId) -> Self
[src][−]
Create default buffet state.
pub fn with_stage(self, stage: PipelineStage) -> Self
[src][−]
Set specific stage.
pub fn with_access(self, access: Access) -> Self
[src][−]
Set specific access.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for BufferState
impl Send for BufferState
impl Sync for BufferState
impl Unpin for BufferState
impl UnwindSafe for BufferState
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src][+]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> From<T> for T
[src][+]
impl<T, U> Into<U> for T where
U: From<T>,
[src][+]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src][+]
T: Clone,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src][+]
U: Into<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,