pub enum CameraInterruption {
InUseByAnotherApp,
Background,
SystemPressure,
}Expand description
Why a camera session gives no frames for now.
Variants§
InUseByAnotherApp
Another app has the camera, as a phone allows one at a time.
Background
The app is in the background.
SystemPressure
The system is too hot or too busy.
Trait Implementations§
Source§impl Clone for CameraInterruption
impl Clone for CameraInterruption
impl Copy for CameraInterruption
Source§impl Debug for CameraInterruption
impl Debug for CameraInterruption
impl Eq for CameraInterruption
Source§impl PartialEq for CameraInterruption
impl PartialEq for CameraInterruption
impl StructuralPartialEq for CameraInterruption
Auto Trait Implementations§
impl Freeze for CameraInterruption
impl RefUnwindSafe for CameraInterruption
impl Send for CameraInterruption
impl Sync for CameraInterruption
impl Unpin for CameraInterruption
impl UnsafeUnpin for CameraInterruption
impl UnwindSafe for CameraInterruption
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.