pub enum RobotKind {
Arm,
Mobile,
Humanoid,
Drone,
Quadruped,
Manipulator,
Collaborative,
Industrial,
Educational,
Unknown,
Custom(String),
}Expand description
Broad robot vocabulary.
Variants§
Arm
Robot arm.
Mobile
Mobile robot.
Humanoid
Humanoid robot.
Drone
Flying robot or drone.
Quadruped
Quadruped robot.
Manipulator
Manipulator robot.
Collaborative
Collaborative robot.
Industrial
Industrial robot.
Educational
Educational robot.
Unknown
Unknown robot kind.
Custom(String)
Caller-defined robot kind text.
Trait Implementations§
Source§impl Ord for RobotKind
impl Ord for RobotKind
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialOrd for RobotKind
impl PartialOrd for RobotKind
impl Eq for RobotKind
impl StructuralPartialEq for RobotKind
Auto Trait Implementations§
impl Freeze for RobotKind
impl RefUnwindSafe for RobotKind
impl Send for RobotKind
impl Sync for RobotKind
impl Unpin for RobotKind
impl UnsafeUnpin for RobotKind
impl UnwindSafe for RobotKind
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