pub struct SystemStatsResponse {
pub is_online: bool,
pub is_public: bool,
pub error: Option<String>,
pub sysinfo: SystemInfo,
}Expand description
Response containing system statistics for a container VM.
Provides details about the operational status and system resource usage of a deployed application in the Phala TEE Cloud.
Fields§
§is_online: boolWhether the VM is online and responding
is_public: boolWhether the VM is publicly accessible
error: Option<String>Error message if there’s an issue (null if no error)
sysinfo: SystemInfoDetailed system information
Trait Implementations§
Source§impl Clone for SystemStatsResponse
impl Clone for SystemStatsResponse
Source§fn clone(&self) -> SystemStatsResponse
fn clone(&self) -> SystemStatsResponse
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 Debug for SystemStatsResponse
impl Debug for SystemStatsResponse
Source§impl<'de> Deserialize<'de> for SystemStatsResponse
impl<'de> Deserialize<'de> for SystemStatsResponse
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 SystemStatsResponse
impl RefUnwindSafe for SystemStatsResponse
impl Send for SystemStatsResponse
impl Sync for SystemStatsResponse
impl Unpin for SystemStatsResponse
impl UnwindSafe for SystemStatsResponse
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