Struct elastic::client::responses::PingResponse
[−]
pub struct PingResponse { pub name: String, pub cluster_name: String, pub tagline: String, pub version: ClusterVersion, }
Response for a cluster ping request.
Fields
name: String
cluster_name: String
tagline: String
version: ClusterVersion
Trait Implementations
impl<'de> Deserialize<'de> for PingResponse
fn deserialize<__D>(
__deserializer: __D
) -> Result<PingResponse, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
__deserializer: __D
) -> Result<PingResponse, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
impl IsOk for PingResponse
fn is_ok<B>(
head: HttpResponseHead,
body: Unbuffered<B>
) -> Result<MaybeOkResponse<B>, ParseResponseError> where
B: ResponseBody,
head: HttpResponseHead,
body: Unbuffered<B>
) -> Result<MaybeOkResponse<B>, ParseResponseError> where
B: ResponseBody,
Inspect the http response to determine whether or not it succeeded.