pub enum LaserRangeFinderBrickletFunction {
Show 27 variants
GetDistance,
GetVelocity,
SetDistanceCallbackPeriod,
GetDistanceCallbackPeriod,
SetVelocityCallbackPeriod,
GetVelocityCallbackPeriod,
SetDistanceCallbackThreshold,
GetDistanceCallbackThreshold,
SetVelocityCallbackThreshold,
GetVelocityCallbackThreshold,
SetDebouncePeriod,
GetDebouncePeriod,
SetMovingAverage,
GetMovingAverage,
SetMode,
GetMode,
EnableLaser,
DisableLaser,
IsLaserEnabled,
GetSensorHardwareVersion,
SetConfiguration,
GetConfiguration,
GetIdentity,
CallbackDistance,
CallbackVelocity,
CallbackDistanceReached,
CallbackVelocityReached,
}
Variants
GetDistance
GetVelocity
SetDistanceCallbackPeriod
GetDistanceCallbackPeriod
SetVelocityCallbackPeriod
GetVelocityCallbackPeriod
SetDistanceCallbackThreshold
GetDistanceCallbackThreshold
SetVelocityCallbackThreshold
GetVelocityCallbackThreshold
SetDebouncePeriod
GetDebouncePeriod
SetMovingAverage
GetMovingAverage
SetMode
GetMode
EnableLaser
DisableLaser
IsLaserEnabled
GetSensorHardwareVersion
SetConfiguration
GetConfiguration
GetIdentity
CallbackDistance
CallbackVelocity
CallbackDistanceReached
CallbackVelocityReached
Trait Implementations
sourceimpl From<LaserRangeFinderBrickletFunction> for u8
impl From<LaserRangeFinderBrickletFunction> for u8
sourcefn from(fun: LaserRangeFinderBrickletFunction) -> Self
fn from(fun: LaserRangeFinderBrickletFunction) -> Self
Converts to this type from the input type.
Auto Trait Implementations
impl RefUnwindSafe for LaserRangeFinderBrickletFunction
impl Send for LaserRangeFinderBrickletFunction
impl Sync for LaserRangeFinderBrickletFunction
impl Unpin for LaserRangeFinderBrickletFunction
impl UnwindSafe for LaserRangeFinderBrickletFunction
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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