Improve documentation of checked_* functions

This commit is contained in:
Victor van den Elzen 2014-12-02 20:42:09 +01:00
parent 8dbe63200d
commit 6182084e58

View File

@ -284,7 +284,7 @@ pub trait Int
/// ``` /// ```
fn checked_add(self, other: Self) -> Option<Self>; fn checked_add(self, other: Self) -> Option<Self>;
/// Checked integer subtraction. Computes `self + other`, returning `None` /// Checked integer subtraction. Computes `self - other`, returning `None`
/// if underflow occurred. /// if underflow occurred.
/// ///
/// # Example /// # Example
@ -297,7 +297,7 @@ pub trait Int
/// ``` /// ```
fn checked_sub(self, other: Self) -> Option<Self>; fn checked_sub(self, other: Self) -> Option<Self>;
/// Checked integer multiplication. Computes `self + other`, returning /// Checked integer multiplication. Computes `self * other`, returning
/// `None` if underflow or overflow occurred. /// `None` if underflow or overflow occurred.
/// ///
/// # Example /// # Example
@ -310,8 +310,8 @@ pub trait Int
/// ``` /// ```
fn checked_mul(self, other: Self) -> Option<Self>; fn checked_mul(self, other: Self) -> Option<Self>;
/// Checked integer division. Computes `self + other` returning `None` if /// Checked integer division. Computes `self / other`, returning `None` if
/// `self == 0` or the operation results in underflow or overflow. /// `other == 0` or the operation results in underflow or overflow.
/// ///
/// # Example /// # Example
/// ///