pub struct ServiceSummary {
pub name: String,
pub deployment: String,
pub status: String,
pub replicas: u32,
pub desired_replicas: u32,
pub endpoints: Vec<ServiceEndpoint>,
}Expand description
Service summary
Fields§
§name: StringService name
deployment: StringDeployment name
status: StringService status
replicas: u32Current replica count
desired_replicas: u32Desired replica count
endpoints: Vec<ServiceEndpoint>Service endpoints
Trait Implementations§
Source§impl ComposeSchema for ServiceSummary
impl ComposeSchema for ServiceSummary
Source§impl Debug for ServiceSummary
impl Debug for ServiceSummary
Source§impl<'de> Deserialize<'de> for ServiceSummary
impl<'de> Deserialize<'de> for ServiceSummary
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 Serialize for ServiceSummary
impl Serialize for ServiceSummary
Auto Trait Implementations§
impl Freeze for ServiceSummary
impl RefUnwindSafe for ServiceSummary
impl Send for ServiceSummary
impl Sync for ServiceSummary
impl Unpin for ServiceSummary
impl UnsafeUnpin for ServiceSummary
impl UnwindSafe for ServiceSummary
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