#[repr(u32)]pub enum RTCDeviceProperty {
Show 20 variants
VERSION = 0,
VERSION_MAJOR = 1,
VERSION_MINOR = 2,
VERSION_PATCH = 3,
NATIVE_RAY4_SUPPORTED = 32,
NATIVE_RAY8_SUPPORTED = 33,
NATIVE_RAY16_SUPPORTED = 34,
RAY_STREAM_SUPPORTED = 35,
RAY_MASK_SUPPORTED = 64,
BACKFACE_CULLING_ENABLED = 65,
FILTER_FUNCTION_SUPPORTED = 66,
IGNORE_INVALID_RAYS_ENABLED = 67,
TRIANGLE_GEOMETRY_SUPPORTED = 96,
QUAD_GEOMETRY_SUPPORTED = 97,
SUBDIVISION_GEOMETRY_SUPPORTED = 98,
CURVE_GEOMETRY_SUPPORTED = 99,
USER_GEOMETRY_SUPPORTED = 100,
POINT_GEOMETRY_SUPPORTED = 101,
TASKING_SYSTEM = 128,
JOIN_COMMIT_SUPPORTED = 129,
}
Variants§
VERSION = 0
VERSION_MAJOR = 1
VERSION_MINOR = 2
VERSION_PATCH = 3
NATIVE_RAY4_SUPPORTED = 32
NATIVE_RAY8_SUPPORTED = 33
NATIVE_RAY16_SUPPORTED = 34
RAY_STREAM_SUPPORTED = 35
RAY_MASK_SUPPORTED = 64
BACKFACE_CULLING_ENABLED = 65
FILTER_FUNCTION_SUPPORTED = 66
IGNORE_INVALID_RAYS_ENABLED = 67
TRIANGLE_GEOMETRY_SUPPORTED = 96
QUAD_GEOMETRY_SUPPORTED = 97
SUBDIVISION_GEOMETRY_SUPPORTED = 98
CURVE_GEOMETRY_SUPPORTED = 99
USER_GEOMETRY_SUPPORTED = 100
POINT_GEOMETRY_SUPPORTED = 101
TASKING_SYSTEM = 128
JOIN_COMMIT_SUPPORTED = 129
Trait Implementations§
Source§impl Clone for RTCDeviceProperty
impl Clone for RTCDeviceProperty
Source§fn clone(&self) -> RTCDeviceProperty
fn clone(&self) -> RTCDeviceProperty
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 RTCDeviceProperty
impl Debug for RTCDeviceProperty
Source§impl Hash for RTCDeviceProperty
impl Hash for RTCDeviceProperty
Source§impl PartialEq for RTCDeviceProperty
impl PartialEq for RTCDeviceProperty
impl Copy for RTCDeviceProperty
impl Eq for RTCDeviceProperty
impl StructuralPartialEq for RTCDeviceProperty
Auto Trait Implementations§
impl Freeze for RTCDeviceProperty
impl RefUnwindSafe for RTCDeviceProperty
impl Send for RTCDeviceProperty
impl Sync for RTCDeviceProperty
impl Unpin for RTCDeviceProperty
impl UnwindSafe for RTCDeviceProperty
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