#[repr(i32)]
pub enum EDeviceActivityLevel {
k_EDeviceActivityLevel_Unknown,
k_EDeviceActivityLevel_Idle,
k_EDeviceActivityLevel_UserInteraction,
k_EDeviceActivityLevel_UserInteraction_Timeout,
k_EDeviceActivityLevel_Standby,
k_EDeviceActivityLevel_Idle_Timeout,
}
Expand description
Level of Hmd activity
Variants
k_EDeviceActivityLevel_Unknown
k_EDeviceActivityLevel_Idle
k_EDeviceActivityLevel_UserInteraction
k_EDeviceActivityLevel_UserInteraction_Timeout
k_EDeviceActivityLevel_Standby
k_EDeviceActivityLevel_Idle_Timeout
Trait Implementations
sourceimpl Clone for EDeviceActivityLevel
impl Clone for EDeviceActivityLevel
sourcefn clone(&self) -> EDeviceActivityLevel
fn clone(&self) -> EDeviceActivityLevel
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for EDeviceActivityLevel
impl Debug for EDeviceActivityLevel
sourceimpl ExternType for EDeviceActivityLevel
impl ExternType for EDeviceActivityLevel
type Id = (v, r, (), E, D, e, v, i, c, e, A, c, t, i, v, i, t, y, L, e, v, e, l)
type Id = (v, r, (), E, D, e, v, i, c, e, A, c, t, i, v, i, t, y, L, e, v, e, l)
A type-level representation of the type’s C++ namespace and type name. Read more
type Kind = Trivial
type Kind = Trivial
Either cxx::kind::Opaque
or cxx::kind::Trivial
. Read more
sourceimpl Hash for EDeviceActivityLevel
impl Hash for EDeviceActivityLevel
impl Copy for EDeviceActivityLevel
impl Eq for EDeviceActivityLevel
impl StructuralEq for EDeviceActivityLevel
impl StructuralPartialEq for EDeviceActivityLevel
impl UniquePtrTarget for EDeviceActivityLevel
impl VectorElement for EDeviceActivityLevel
impl WeakPtrTarget for EDeviceActivityLevel
Auto Trait Implementations
impl RefUnwindSafe for EDeviceActivityLevel
impl Send for EDeviceActivityLevel
impl Sync for EDeviceActivityLevel
impl Unpin for EDeviceActivityLevel
impl UnwindSafe for EDeviceActivityLevel
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
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more