1 2 3 4 5 6 7 8 9 10 11 12 13 14
//! Types for the version endpoint. /// Information about the versions of etcd running in a cluster. /// /// This value is returned by `Client::versions`. #[derive(Clone, Debug, Deserialize, Eq, Hash, PartialEq)] pub struct VersionInfo { /// The version of the entire etcd cluster. #[serde(rename = "etcdcluster")] pub cluster_version: String, /// The version of the etcd server that returned this `VersionInfo`. #[serde(rename = "etcdserver")] pub server_version: String, }