Struct sierra::backend::SwapchainImage
source · [−]pub struct SwapchainImage<'a> { /* private fields */ }
Implementations
sourceimpl SwapchainImage<'_>
impl SwapchainImage<'_>
sourcepub fn wait_signal(&mut self) -> [&mut Semaphore; 2]
pub fn wait_signal(&mut self) -> [&mut Semaphore; 2]
Semaphores that should be waited upon before and signaled after last image access.
sourcepub fn is_optimal(&self) -> bool
pub fn is_optimal(&self) -> bool
Returns true of this swapchain image is optimal for the surface. If image is not optimal, user still can render to it and must present.
For most users this is the hint that swapchain should be reconfigured.
Trait Implementations
sourceimpl<'a> Debug for SwapchainImage<'a>
impl<'a> Debug for SwapchainImage<'a>
Auto Trait Implementations
impl<'a> !RefUnwindSafe for SwapchainImage<'a>
impl<'a> Send for SwapchainImage<'a>
impl<'a> Sync for SwapchainImage<'a>
impl<'a> Unpin for SwapchainImage<'a>
impl<'a> !UnwindSafe for SwapchainImage<'a>
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more