Put it in a result
diff --git a/openstack/compute/v2/servers/results.go b/openstack/compute/v2/servers/results.go
index 53946ba..c473450 100644
--- a/openstack/compute/v2/servers/results.go
+++ b/openstack/compute/v2/servers/results.go
@@ -54,6 +54,12 @@
gophercloud.ErrResult
}
+// RescueResult represents teh result of a server rescue operation
+type RescueResult struct {
+ ActionResult
+ AdminPass string `mapstructure:"adminPass"`
+}
+
// Server exposes only the standard OpenStack fields corresponding to a given server on the user's account.
type Server struct {
// ID uniquely identifies this server amongst all other servers, including those not accessible to the current tenant.