pub struct EcsTaskMetadata {Show 13 fields
pub cluster: String,
pub task_arn: String,
pub family: String,
pub revision: i32,
pub desired_status: String,
pub known_status: String,
pub containers: Vec<EcsTaskMetadataContainer>,
pub pull_started_at: Option<String>,
pub pull_stopped_at: Option<String>,
pub availability_zone: String,
pub launch_type: String,
pub vpc_id: Option<String>,
pub eni_id: Option<String>,
}Fields§
§cluster: String§task_arn: String§family: String§revision: i32§desired_status: String§known_status: String§containers: Vec<EcsTaskMetadataContainer>§pull_started_at: Option<String>§pull_stopped_at: Option<String>§availability_zone: String§launch_type: String§vpc_id: Option<String>§eni_id: Option<String>Trait Implementations§
Source§impl Clone for EcsTaskMetadata
impl Clone for EcsTaskMetadata
Source§fn clone(&self) -> EcsTaskMetadata
fn clone(&self) -> EcsTaskMetadata
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EcsTaskMetadata
impl Debug for EcsTaskMetadata
Source§impl<'de> Deserialize<'de> for EcsTaskMetadata
impl<'de> Deserialize<'de> for EcsTaskMetadata
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for EcsTaskMetadata
impl RefUnwindSafe for EcsTaskMetadata
impl Send for EcsTaskMetadata
impl Sync for EcsTaskMetadata
impl Unpin for EcsTaskMetadata
impl UnsafeUnpin for EcsTaskMetadata
impl UnwindSafe for EcsTaskMetadata
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