pub struct AgentDetail {
pub name: String,
pub environment: String,
pub description: String,
pub endpoint: String,
pub strategy: DeploymentStrategyKind,
pub scaling_policy: String,
pub deployment_source: String,
pub uptime: String,
pub error_rate: String,
pub metrics: Vec<MetricPoint>,
pub instances: Vec<ActiveInstance>,
pub deployments: Vec<DeploymentSummary>,
}Fields§
§name: String§environment: String§description: String§endpoint: String§strategy: DeploymentStrategyKind§scaling_policy: String§deployment_source: String§uptime: String§error_rate: String§metrics: Vec<MetricPoint>§instances: Vec<ActiveInstance>§deployments: Vec<DeploymentSummary>Trait Implementations§
Source§impl Clone for AgentDetail
impl Clone for AgentDetail
Source§fn clone(&self) -> AgentDetail
fn clone(&self) -> AgentDetail
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 AgentDetail
impl Debug for AgentDetail
Source§impl<'de> Deserialize<'de> for AgentDetail
impl<'de> Deserialize<'de> for AgentDetail
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
Source§impl PartialEq for AgentDetail
impl PartialEq for AgentDetail
Source§impl Serialize for AgentDetail
impl Serialize for AgentDetail
impl Eq for AgentDetail
impl StructuralPartialEq for AgentDetail
Auto Trait Implementations§
impl Freeze for AgentDetail
impl RefUnwindSafe for AgentDetail
impl Send for AgentDetail
impl Sync for AgentDetail
impl Unpin for AgentDetail
impl UnsafeUnpin for AgentDetail
impl UnwindSafe for AgentDetail
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.