pub enum ViewStatus {
Stable,
Degraded,
Invalid,
}Expand description
High-level camera view health.
This is a diagnostic summary of the underlying ContextValidity
(from nv-view) — intentionally simpler to avoid forcing downstream
consumers to depend on the view crate.
Variants§
Stable
View is stable; temporal context is valid.
Degraded
View is changing; temporal context is degraded.
Invalid
View has changed significantly; prior context is invalid.
Trait Implementations§
Source§impl Clone for ViewStatus
impl Clone for ViewStatus
Source§fn clone(&self) -> ViewStatus
fn clone(&self) -> ViewStatus
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 ViewStatus
impl Debug for ViewStatus
Source§impl Hash for ViewStatus
impl Hash for ViewStatus
Source§impl PartialEq for ViewStatus
impl PartialEq for ViewStatus
impl Copy for ViewStatus
impl Eq for ViewStatus
impl StructuralPartialEq for ViewStatus
Auto Trait Implementations§
impl Freeze for ViewStatus
impl RefUnwindSafe for ViewStatus
impl Send for ViewStatus
impl Sync for ViewStatus
impl Unpin for ViewStatus
impl UnsafeUnpin for ViewStatus
impl UnwindSafe for ViewStatus
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more