Struct screen_13::driver::SwapchainImage
source · [−]pub struct SwapchainImage {
pub acquired: Semaphore,
pub image: Image,
pub idx: u32,
pub rendered: Semaphore,
}Fields
acquired: Semaphoreimage: Imageidx: u32rendered: SemaphoreTrait Implementations
sourceimpl Bind<&mut RenderGraph, SwapchainImageNode> for SwapchainImage
impl Bind<&mut RenderGraph, SwapchainImageNode> for SwapchainImage
fn bind(self, graph: &mut RenderGraph) -> SwapchainImageNode
sourceimpl Clone for SwapchainImage
impl Clone for SwapchainImage
sourceimpl Debug for SwapchainImage
impl Debug for SwapchainImage
sourceimpl Deref for SwapchainImage
impl Deref for SwapchainImage
sourceimpl<'a> From<&'a SwapchainImage> for AnyImageBinding<'a>
impl<'a> From<&'a SwapchainImage> for AnyImageBinding<'a>
sourcefn from(image: &'a SwapchainImage) -> Self
fn from(image: &'a SwapchainImage) -> Self
Converts to this type from the input type.
sourceimpl Unbind<Resolver, SwapchainImage> for SwapchainImageNode
impl Unbind<Resolver, SwapchainImage> for SwapchainImageNode
fn unbind(self, graph: &mut Resolver) -> SwapchainImage
Auto Trait Implementations
impl !RefUnwindSafe for SwapchainImage
impl Send for SwapchainImage
impl Sync for SwapchainImage
impl Unpin for SwapchainImage
impl !UnwindSafe for SwapchainImage
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