pub struct McpHealthAnswer {
pub addr: Address,
pub servers: Vec<McpServerHealth>,
}Expand description
One line per server the address’s configuration names, in the order the configuration names them.
Order is the file’s rather than best-first: somebody scanning this list twice finds the same server in the same place, and a list that reordered itself as servers came and went could not be scanned at all.
Fields§
§addr: Address§servers: Vec<McpServerHealth>Trait Implementations§
Source§impl Clone for McpHealthAnswer
impl Clone for McpHealthAnswer
Source§impl Debug for McpHealthAnswer
impl Debug for McpHealthAnswer
Source§impl<'de> Deserialize<'de> for McpHealthAnswer
impl<'de> Deserialize<'de> for McpHealthAnswer
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
impl Eq for McpHealthAnswer
Source§impl PartialEq for McpHealthAnswer
impl PartialEq for McpHealthAnswer
Source§impl Serialize for McpHealthAnswer
impl Serialize for McpHealthAnswer
impl StructuralPartialEq for McpHealthAnswer
Auto Trait Implementations§
impl Freeze for McpHealthAnswer
impl RefUnwindSafe for McpHealthAnswer
impl Send for McpHealthAnswer
impl Sync for McpHealthAnswer
impl Unpin for McpHealthAnswer
impl UnsafeUnpin for McpHealthAnswer
impl UnwindSafe for McpHealthAnswer
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