Extracting out duplicated structs
diff --git a/rackspace/lb/v1/lbs/requests_test.go b/rackspace/lb/v1/lbs/requests_test.go
index 47d96d7..dafbda9 100644
--- a/rackspace/lb/v1/lbs/requests_test.go
+++ b/rackspace/lb/v1/lbs/requests_test.go
@@ -5,6 +5,7 @@
 
 	"github.com/rackspace/gophercloud/pagination"
 	"github.com/rackspace/gophercloud/rackspace/lb/v1/nodes"
+	"github.com/rackspace/gophercloud/rackspace/lb/v1/sessions"
 	"github.com/rackspace/gophercloud/rackspace/lb/v1/vips"
 	th "github.com/rackspace/gophercloud/testhelper"
 	"github.com/rackspace/gophercloud/testhelper/client"
@@ -186,7 +187,7 @@
 				Condition: "ENABLED",
 			},
 		},
-		SessionPersistence: SessionPersistence{Type: "HTTP_COOKIE"},
+		SessionPersistence: sessions.SessionPersistence{Type: "HTTP_COOKIE"},
 		ConnectionThrottle: ConnectionThrottle{
 			MinConns:     10,
 			MaxConns:     100,