Refine the example for `IterNextOutput`

* Remove the (eventually) stale ref link;
* Typo: couter -> counter;
* Fix the formatting with `cargo fmt`;
This commit is contained in:
cfour2 2023-05-02 15:03:20 +08:00
parent 1ca1dc3ccb
commit 04f129f70f
1 changed files with 3 additions and 5 deletions

View File

@ -116,7 +116,7 @@ impl CompareOp {
/// } else {
/// // At the sixth time, we get a `StopIteration` with `'Ended'`.
/// // try:
/// // next(couter)
/// // next(counter)
/// // except StopIteration as e:
/// // assert e.value == 'Ended'
/// IterNextOutput::Return("Ended")
@ -124,8 +124,6 @@ impl CompareOp {
/// }
/// }
/// ```
///
/// The example above is copied from [this test](https://github.com/PyO3/pyo3/blob/main/pytests/src/pyclasses.rs#L15-L36).
pub enum IterNextOutput<T, U> {
/// The value yielded by the iterator.
Yield(T),