[][src]Enum realsense_rust::kind::Extension

#[repr(u32)]pub enum Extension {
    ColorSensor,
    MotionSensor,
    FishEyeSensor,
    DepthSensor,
    DepthStereoSensor,
    SoftwareSensor,
    PoseSensor,
    L500DepthSensor,
    Tm2Sensor,
    VideoFrame,
    MotionFrame,
    CompositeFrame,
    DepthFrame,
    DisparityFrame,
    PoseFrame,
    Points,
    DecimationFilter,
    ThresholdFilter,
    DisparityFilter,
    SpatialFilter,
    TemporalFilter,
    HoleFillingFilter,
    ZeroOrderFilter,
    RecommendedFilters,
    VideoProfile,
    MotionProfile,
    PoseProfile,
    SoftwareDevice,
    UpdateDevice,
    AutoCalibratedDevice,
    AdvancedMode,
    Record,
    Playback,
    Pose,
    WheelOdometer,
    GlobalTimer,
    Updatable,
    Count,
    Tm2,
    Unknown,
    Debug,
    Info,
    Motion,
    Options,
    Video,
    Roi,
}

The enumeration of extensions.

Variants

ColorSensor
MotionSensor
FishEyeSensor
DepthSensor
DepthStereoSensor
SoftwareSensor
PoseSensor
L500DepthSensor
Tm2Sensor
VideoFrame
MotionFrame
CompositeFrame
DepthFrame
DisparityFrame
PoseFrame
Points
DecimationFilter
ThresholdFilter
DisparityFilter
SpatialFilter
TemporalFilter
HoleFillingFilter
ZeroOrderFilter
RecommendedFilters
VideoProfile
MotionProfile
PoseProfile
SoftwareDevice
UpdateDevice
AutoCalibratedDevice
AdvancedMode
Record
Playback
Pose
WheelOdometer
GlobalTimer
Updatable
Count
Tm2
Unknown
Debug
Info
Motion
Options
Video
Roi

Trait Implementations

impl Clone for Extension[src]

impl Copy for Extension[src]

impl Debug for Extension[src]

impl Eq for Extension[src]

impl FromPrimitive for Extension[src]

impl Hash for Extension[src]

impl PartialEq<Extension> for Extension[src]

impl StructuralEq for Extension[src]

impl StructuralPartialEq for Extension[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Pointable for T

type Init = T

The type for initializers.

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> Scalar for T where
    T: PartialEq<T> + Copy + Any + Debug
[src]

impl<SS, SP> SupersetOf<SS> for SP where
    SS: SubsetOf<SP>, 

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,