pub enum DynamicModel {
Vlp16,
Vlp32,
}Variants§
Trait Implementations§
Source§impl Clone for DynamicModel
impl Clone for DynamicModel
Source§fn clone(&self) -> DynamicModel
fn clone(&self) -> DynamicModel
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 DynamicModel
impl Debug for DynamicModel
Source§impl FrameConverter<DynamicModel, DynamicReturn> for Dynamic_FrameConverter
impl FrameConverter<DynamicModel, DynamicReturn> for Dynamic_FrameConverter
type Frame = DynamicReturnPoints
Source§fn from_config(config: Dynamic_Config) -> Self
fn from_config(config: Dynamic_Config) -> Self
Construct a frame converter from a config type.
Source§fn convert<P>(&mut self, packet: P) -> Result<Vec<Self::Frame>>where
P: Borrow<DataPacket>,
fn convert<P>(&mut self, packet: P) -> Result<Vec<Self::Frame>>where
P: Borrow<DataPacket>,
Converts a packet into a collection of frames of points.
fn pop_remaining(&mut self) -> Option<Self::Frame>
Source§impl ModelMarker for DynamicModel
impl ModelMarker for DynamicModel
type ParamArray = Vec<LaserParameter>
fn into_dynamic(self) -> DynamicModel
fn to_dynamic_params(params: Self::ParamArray) -> Vec<LaserParameter>
Source§impl PointCloudConverter<DynamicModel, DynamicReturn> for Dynamic_PcdConverter
impl PointCloudConverter<DynamicModel, DynamicReturn> for Dynamic_PcdConverter
type Output = DynamicReturnPoints
Source§fn from_config(config: Dynamic_Config) -> Self
fn from_config(config: Dynamic_Config) -> Self
Construct a point cloud converter from a config type.
impl Copy for DynamicModel
Auto Trait Implementations§
impl Freeze for DynamicModel
impl RefUnwindSafe for DynamicModel
impl Send for DynamicModel
impl Sync for DynamicModel
impl Unpin for DynamicModel
impl UnwindSafe for DynamicModel
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more