pub struct PlanningScene {
pub name: String,
pub robot_state: RobotState,
pub robot_model_name: String,
pub fixed_frame_transforms: Vec<TransformStamped>,
pub allowed_collision_matrix: AllowedCollisionMatrix,
pub link_padding: Vec<LinkPadding>,
pub link_scale: Vec<LinkScale>,
pub object_colors: Vec<ObjectColor>,
pub world: PlanningSceneWorld,
pub is_diff: bool,
}Fields§
§name: String§robot_state: RobotState§robot_model_name: String§fixed_frame_transforms: Vec<TransformStamped>§allowed_collision_matrix: AllowedCollisionMatrix§link_padding: Vec<LinkPadding>§link_scale: Vec<LinkScale>§object_colors: Vec<ObjectColor>§world: PlanningSceneWorld§is_diff: boolTrait Implementations§
Source§impl Clone for PlanningScene
impl Clone for PlanningScene
Source§fn clone(&self) -> PlanningScene
fn clone(&self) -> PlanningScene
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 PlanningScene
impl Debug for PlanningScene
Source§impl Default for PlanningScene
impl Default for PlanningScene
Source§impl<'de> Deserialize<'de> for PlanningScene
impl<'de> Deserialize<'de> for PlanningScene
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for PlanningScene
impl PartialEq for PlanningScene
Source§impl Serialize for PlanningScene
impl Serialize for PlanningScene
impl Message for PlanningScene
impl StructuralPartialEq for PlanningScene
Auto Trait Implementations§
impl Freeze for PlanningScene
impl RefUnwindSafe for PlanningScene
impl Send for PlanningScene
impl Sync for PlanningScene
impl Unpin for PlanningScene
impl UnwindSafe for PlanningScene
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