Enum openvr_sys2::vr::EVRCompositorError
source · #[repr(u32)]pub enum EVRCompositorError {
Show 13 variants
VRCompositorError_None,
VRCompositorError_RequestFailed,
VRCompositorError_IncompatibleVersion,
VRCompositorError_DoNotHaveFocus,
VRCompositorError_InvalidTexture,
VRCompositorError_IsNotSceneApplication,
VRCompositorError_TextureIsOnWrongDevice,
VRCompositorError_TextureUsesUnsupportedFormat,
VRCompositorError_SharedTexturesNotSupported,
VRCompositorError_IndexOutOfRange,
VRCompositorError_AlreadySubmitted,
VRCompositorError_InvalidBounds,
VRCompositorError_AlreadySet,
}Expand description
Errors that can occur with the VR compositor
Variants§
VRCompositorError_None
VRCompositorError_RequestFailed
VRCompositorError_IncompatibleVersion
VRCompositorError_DoNotHaveFocus
VRCompositorError_InvalidTexture
VRCompositorError_IsNotSceneApplication
VRCompositorError_TextureIsOnWrongDevice
VRCompositorError_TextureUsesUnsupportedFormat
VRCompositorError_IndexOutOfRange
VRCompositorError_AlreadySubmitted
VRCompositorError_InvalidBounds
VRCompositorError_AlreadySet
Trait Implementations§
source§impl Clone for EVRCompositorError
impl Clone for EVRCompositorError
source§fn clone(&self) -> EVRCompositorError
fn clone(&self) -> EVRCompositorError
Returns a copy 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 ExternType for EVRCompositorError
impl ExternType for EVRCompositorError
source§impl Hash for EVRCompositorError
impl Hash for EVRCompositorError
source§impl PartialEq<EVRCompositorError> for EVRCompositorError
impl PartialEq<EVRCompositorError> for EVRCompositorError
source§fn eq(&self, other: &EVRCompositorError) -> bool
fn eq(&self, other: &EVRCompositorError) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Eq for EVRCompositorError
impl StructuralEq for EVRCompositorError
impl StructuralPartialEq for EVRCompositorError
impl UniquePtrTarget for EVRCompositorError
impl VectorElement for EVRCompositorError
impl WeakPtrTarget for EVRCompositorError
Auto Trait Implementations§
impl RefUnwindSafe for EVRCompositorError
impl Send for EVRCompositorError
impl Sync for EVRCompositorError
impl Unpin for EVRCompositorError
impl UnwindSafe for EVRCompositorError
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<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere SS: SubsetOf<SP>,
§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read more§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.