- /// Parse a `timespec` struct and return it as a `std::time::Duration`. The outer `Result` is
- /// for interpreter errors encountered while reading memory, and the inner `Result` indicates
- /// whether the value in the `timespec` struct is invalid. Some libc functions will return
- /// `EINVAL` if the struct's value is invalid.
+ /// Parse a `timespec` struct and return it as a `std::time::Duration`. It returns `None`
+ /// if the value in the `timespec` struct is invalid. Some libc functions will return
+ /// `EINVAL` in this case.