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