pub struct CreateSimulationApplicationRequest {
pub name: String,
pub rendering_engine: Option<RenderingEngine>,
pub robot_software_suite: RobotSoftwareSuite,
pub simulation_software_suite: SimulationSoftwareSuite,
pub sources: Vec<SourceConfig>,
pub tags: Option<HashMap<String, String>>,
}Fields§
§name: StringThe name of the simulation application.
rendering_engine: Option<RenderingEngine>The rendering engine for the simulation application.
robot_software_suite: RobotSoftwareSuiteThe robot software suite (ROS distribution) used by the simulation application.
simulation_software_suite: SimulationSoftwareSuiteThe simulation software suite used by the simulation application.
sources: Vec<SourceConfig>The sources of the simulation application.
A map that contains tag keys and tag values that are attached to the simulation application.
Trait Implementations§
Source§impl Clone for CreateSimulationApplicationRequest
impl Clone for CreateSimulationApplicationRequest
Source§fn clone(&self) -> CreateSimulationApplicationRequest
fn clone(&self) -> CreateSimulationApplicationRequest
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 Default for CreateSimulationApplicationRequest
impl Default for CreateSimulationApplicationRequest
Source§fn default() -> CreateSimulationApplicationRequest
fn default() -> CreateSimulationApplicationRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for CreateSimulationApplicationRequest
impl PartialEq for CreateSimulationApplicationRequest
Source§fn eq(&self, other: &CreateSimulationApplicationRequest) -> bool
fn eq(&self, other: &CreateSimulationApplicationRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CreateSimulationApplicationRequest
Auto Trait Implementations§
impl Freeze for CreateSimulationApplicationRequest
impl RefUnwindSafe for CreateSimulationApplicationRequest
impl Send for CreateSimulationApplicationRequest
impl Sync for CreateSimulationApplicationRequest
impl Unpin for CreateSimulationApplicationRequest
impl UnsafeUnpin for CreateSimulationApplicationRequest
impl UnwindSafe for CreateSimulationApplicationRequest
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