summaryrefslogtreecommitdiff
path: root/solutions/13_error_handling
diff options
context:
space:
mode:
Diffstat (limited to 'solutions/13_error_handling')
-rw-r--r--solutions/13_error_handling/errors6.rs18
1 files changed, 9 insertions, 9 deletions
diff --git a/solutions/13_error_handling/errors6.rs b/solutions/13_error_handling/errors6.rs
index 7bad200..ce18073 100644
--- a/solutions/13_error_handling/errors6.rs
+++ b/solutions/13_error_handling/errors6.rs
@@ -29,15 +29,15 @@ impl ParsePosNonzeroError {
}
}
-/// As an alternative solution, implementing the `From` trait allows for the
-/// automatic conversion from a `ParseIntError` into a `ParsePosNonzeroError`
-/// using the `?` operator, without the need to call `map_err`.
-///
-/// ```
-/// let x: i64 = s.parse()?;
-/// ```
-///
-/// Traits like `From` will be dealt with in later exercises.
+// As an alternative solution, implementing the `From` trait allows for the
+// automatic conversion from a `ParseIntError` into a `ParsePosNonzeroError`
+// using the `?` operator, without the need to call `map_err`.
+//
+// ```
+// let x: i64 = s.parse()?;
+// ```
+//
+// Traits like `From` will be dealt with in later exercises.
impl From<ParseIntError> for ParsePosNonzeroError {
fn from(err: ParseIntError) -> Self {
ParsePosNonzeroError::ParseInt(err)