#[non_exhaustive]pub struct UpdateWorkerOutput {
pub arn: Option<String>,
pub id: Option<String>,
pub fleet: Option<String>,
pub updated_at: Option<DateTime>,
pub name: Option<String>,
pub additional_transient_properties: Option<String>,
pub additional_fixed_properties: Option<String>,
pub orientation: Option<Orientation>,
pub vendor_properties: Option<VendorProperties>,
pub position: Option<PositionCoordinates>,
/* private fields */
}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.arn: Option<String>Full ARN of the worker.
id: Option<String>Filters access by the workers identifier
fleet: Option<String>Full ARN of the worker fleet.
updated_at: Option<DateTime>Timestamp at which the resource was last updated.
name: Option<String>Human friendly name of the resource.
additional_transient_properties: Option<String>JSON blob containing unstructured worker properties that are transient and may change during regular operation.
additional_fixed_properties: Option<String>JSON blob containing unstructured worker properties that are fixed and won’t change during regular operation.
orientation: Option<Orientation>Worker orientation measured in units clockwise from north.
vendor_properties: Option<VendorProperties>Properties of the worker that are provided by the vendor FMS.
position: Option<PositionCoordinates>Supported coordinates for worker position.
Implementations§
source§impl UpdateWorkerOutput
impl UpdateWorkerOutput
sourcepub fn updated_at(&self) -> Option<&DateTime>
pub fn updated_at(&self) -> Option<&DateTime>
Timestamp at which the resource was last updated.
sourcepub fn additional_transient_properties(&self) -> Option<&str>
pub fn additional_transient_properties(&self) -> Option<&str>
JSON blob containing unstructured worker properties that are transient and may change during regular operation.
sourcepub fn additional_fixed_properties(&self) -> Option<&str>
pub fn additional_fixed_properties(&self) -> Option<&str>
JSON blob containing unstructured worker properties that are fixed and won’t change during regular operation.
sourcepub fn orientation(&self) -> Option<&Orientation>
pub fn orientation(&self) -> Option<&Orientation>
Worker orientation measured in units clockwise from north.
sourcepub fn vendor_properties(&self) -> Option<&VendorProperties>
pub fn vendor_properties(&self) -> Option<&VendorProperties>
Properties of the worker that are provided by the vendor FMS.
sourcepub fn position(&self) -> Option<&PositionCoordinates>
pub fn position(&self) -> Option<&PositionCoordinates>
Supported coordinates for worker position.
source§impl UpdateWorkerOutput
impl UpdateWorkerOutput
sourcepub fn builder() -> UpdateWorkerOutputBuilder
pub fn builder() -> UpdateWorkerOutputBuilder
Creates a new builder-style object to manufacture UpdateWorkerOutput.
Trait Implementations§
source§impl Clone for UpdateWorkerOutput
impl Clone for UpdateWorkerOutput
source§fn clone(&self) -> UpdateWorkerOutput
fn clone(&self) -> UpdateWorkerOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for UpdateWorkerOutput
impl Debug for UpdateWorkerOutput
source§impl PartialEq<UpdateWorkerOutput> for UpdateWorkerOutput
impl PartialEq<UpdateWorkerOutput> for UpdateWorkerOutput
source§fn eq(&self, other: &UpdateWorkerOutput) -> bool
fn eq(&self, other: &UpdateWorkerOutput) -> bool
self and other values to be equal, and is used
by ==.source§impl RequestId for UpdateWorkerOutput
impl RequestId for UpdateWorkerOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.