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§
Source§impl From<LaserRangeFinderBrickletFunction> for u8
impl From<LaserRangeFinderBrickletFunction> for u8
Source§fn from(fun: LaserRangeFinderBrickletFunction) -> Self
fn from(fun: LaserRangeFinderBrickletFunction) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for LaserRangeFinderBrickletFunction
impl RefUnwindSafe for LaserRangeFinderBrickletFunction
impl Send for LaserRangeFinderBrickletFunction
impl Sync for LaserRangeFinderBrickletFunction
impl Unpin for LaserRangeFinderBrickletFunction
impl UnwindSafe for LaserRangeFinderBrickletFunction
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