diff --git a/src/lib.rs b/src/lib.rs
index c1a3c62..a3e1a11 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -153,6 +153,7 @@ pub trait FallibleIterator {
     }
 
     #[inline]
+    /// Sums the iterator elements.
     fn sum<I>(self) -> Result<I, Self::Error>
     where
         Self: Sized,
@@ -162,6 +163,7 @@ pub trait FallibleIterator {
     }
 
     #[inline]
+    /// Returns the iterator elements product.
     fn product<I>(self) -> Result<I, Self::Error>
     where
         Self: Sized,