#[non_exhaustive]pub struct CreateRobotApplicationInput {
pub name: Option<String>,
pub sources: Option<Vec<SourceConfig>>,
pub robot_software_suite: Option<RobotSoftwareSuite>,
pub tags: Option<HashMap<String, String>>,
pub environment: Option<Environment>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.name: Option<String>The name of the robot application.
sources: Option<Vec<SourceConfig>>The sources of the robot application.
robot_software_suite: Option<RobotSoftwareSuite>The robot software suite (ROS distribuition) used by the robot application.
A map that contains tag keys and tag values that are attached to the robot application.
environment: Option<Environment>The object that contains that URI of the Docker image that you use for your robot application.
Implementations§
source§impl CreateRobotApplicationInput
impl CreateRobotApplicationInput
sourcepub fn sources(&self) -> &[SourceConfig]
pub fn sources(&self) -> &[SourceConfig]
The sources of the robot application.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .sources.is_none().
sourcepub fn robot_software_suite(&self) -> Option<&RobotSoftwareSuite>
pub fn robot_software_suite(&self) -> Option<&RobotSoftwareSuite>
The robot software suite (ROS distribuition) used by the robot application.
A map that contains tag keys and tag values that are attached to the robot application.
sourcepub fn environment(&self) -> Option<&Environment>
pub fn environment(&self) -> Option<&Environment>
The object that contains that URI of the Docker image that you use for your robot application.
source§impl CreateRobotApplicationInput
impl CreateRobotApplicationInput
sourcepub fn builder() -> CreateRobotApplicationInputBuilder
pub fn builder() -> CreateRobotApplicationInputBuilder
Creates a new builder-style object to manufacture CreateRobotApplicationInput.
Trait Implementations§
source§impl Clone for CreateRobotApplicationInput
impl Clone for CreateRobotApplicationInput
source§fn clone(&self) -> CreateRobotApplicationInput
fn clone(&self) -> CreateRobotApplicationInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for CreateRobotApplicationInput
impl Debug for CreateRobotApplicationInput
source§impl PartialEq for CreateRobotApplicationInput
impl PartialEq for CreateRobotApplicationInput
source§fn eq(&self, other: &CreateRobotApplicationInput) -> bool
fn eq(&self, other: &CreateRobotApplicationInput) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for CreateRobotApplicationInput
Auto Trait Implementations§
impl Freeze for CreateRobotApplicationInput
impl RefUnwindSafe for CreateRobotApplicationInput
impl Send for CreateRobotApplicationInput
impl Sync for CreateRobotApplicationInput
impl Unpin for CreateRobotApplicationInput
impl UnwindSafe for CreateRobotApplicationInput
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more