methods don't have a type, they return things
diff --git a/docs/hazmat/primitives/interfaces.rst b/docs/hazmat/primitives/interfaces.rst
index 02ba10e..57a8412 100644
--- a/docs/hazmat/primitives/interfaces.rst
+++ b/docs/hazmat/primitives/interfaces.rst
@@ -112,7 +112,7 @@
 
     .. method:: public_key()
 
-        :type: :class:`~cryptography.hazmat.primitives.interfaces.RSAPublicKey`
+        :return: :class:`~cryptography.hazmat.primitives.interfaces.RSAPublicKey`
 
         An RSA public key object corresponding to the values of the private key.