player prefs, saving the Rect of a gui position?

ive tried this, saving across server, and i got rpc error

Sending RPC failed because ‘saveMyCharacterToServer’ parameter 44 (UnityEngine.Rect) is not supported.
UnityEngine.NetworkView:RPC(String, RPCMode, Object)
traitorSystem:SaveMyCharacter() (at Assets/scripts/traitorSystem.js:640)
$:MoveNext() (at Assets/scripts/traitorSystem.js:596)

is this unallowed or is my code not allowing it lol
any help would be grand

You can’t send a rect by RPC - you need send the individual elements of the rect as separate parameters and reconstruct on the other end.