pub struct MachineResponse {Show 15 fields
pub id: Option<String>,
pub checks: Option<Vec<CheckResponse>>,
pub config: Option<MachineConfig>,
pub created_at: Option<String>,
pub events: Option<Vec<EventResponse>>,
pub host_status: Option<HostStatusEnum>,
pub image_ref: Option<ImageRef>,
pub incomplete_config: Option<Value>,
pub instance_id: Option<String>,
pub name: Option<String>,
pub nonce: Option<String>,
pub private_ip: Option<String>,
pub region: Option<String>,
pub state: Option<String>,
pub updated_at: Option<String>,
}Fields§
§id: Option<String>§checks: Option<Vec<CheckResponse>>§config: Option<MachineConfig>§created_at: Option<String>§events: Option<Vec<EventResponse>>§host_status: Option<HostStatusEnum>§image_ref: Option<ImageRef>§incomplete_config: Option<Value>§instance_id: Option<String>§name: Option<String>§nonce: Option<String>§private_ip: Option<String>§region: Option<String>§state: Option<String>§updated_at: Option<String>Trait Implementations§
Source§impl Debug for MachineResponse
impl Debug for MachineResponse
Source§impl<'de> Deserialize<'de> for MachineResponse
impl<'de> Deserialize<'de> for MachineResponse
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 MachineResponse
impl RefUnwindSafe for MachineResponse
impl Send for MachineResponse
impl Sync for MachineResponse
impl Unpin for MachineResponse
impl UnwindSafe for MachineResponse
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