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