GetServerVersion()
Returns the connected Milvus server version and optional build details.
pub async fn server_version(&self, request: GetServerVersionRequest) -> Result<GetServerVersionResponse>
Request Syntax
let request = GetServerVersionRequest::builder()
.build()?;
REQUEST FIELDS:
detail: boolWhether the response includes build details such as the git commit, Go version, and deploy mode. When
false, only the version string is returned.
RETURNS:
Result
GetServerVersionResponse exposes version() and, when detail is enabled, build_time(), git_commit(), go_version(), and deploy_mode(). Returns an Error on failure.
Example
let request = GetServerVersionRequest::builder()
.detail(true)
.build()?;
let resp = client.server_version(request).await?;
println!("server: {}", resp.version());