#[repr(i32)]pub enum FrameSourceTypes {
None = 0,
Color = 1,
Infrared = 2,
LongExposureInfrared = 4,
Depth = 8,
BodyIndex = 16,
Body = 32,
Audio = 64,
}Variants§
None = 0
Color = 1
Infrared = 2
LongExposureInfrared = 4
Depth = 8
BodyIndex = 16
Body = 32
Audio = 64
Trait Implementations§
Source§impl BitOr for FrameSourceTypes
impl BitOr for FrameSourceTypes
Source§impl Clone for FrameSourceTypes
impl Clone for FrameSourceTypes
Source§fn clone(&self) -> FrameSourceTypes
fn clone(&self) -> FrameSourceTypes
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 FrameSourceTypes
impl Debug for FrameSourceTypes
Source§impl From<i32> for FrameSourceTypes
impl From<i32> for FrameSourceTypes
Source§impl Hash for FrameSourceTypes
impl Hash for FrameSourceTypes
Source§impl PartialEq for FrameSourceTypes
impl PartialEq for FrameSourceTypes
impl Eq for FrameSourceTypes
impl StructuralPartialEq for FrameSourceTypes
Auto Trait Implementations§
impl Freeze for FrameSourceTypes
impl RefUnwindSafe for FrameSourceTypes
impl Send for FrameSourceTypes
impl Sync for FrameSourceTypes
impl Unpin for FrameSourceTypes
impl UnwindSafe for FrameSourceTypes
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