update for loop desugaring docs

This commit is contained in:
Ibraheem Ahmed 2021-03-30 12:03:58 -04:00 committed by GitHub
parent 16156fb278
commit 29fe5930a3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -547,15 +547,18 @@ mod fn_keyword {}
/// # fn code() { }
/// # let iterator = 0..2;
/// {
/// let mut _iter = std::iter::IntoIterator::into_iter(iterator);
/// loop {
/// match _iter.next() {
/// Some(loop_variable) => {
/// code()
/// },
/// None => break,
/// }
/// }
/// let result = match IntoIterator::into_iter(iterator) {
/// mut iter => loop {
/// let next;
/// match iter.next() {
/// Some(val) => next = val,
/// None => break,
/// };
/// let loop_variable = next;
/// let () = { code(); };
/// },
/// };
/// result
/// }
/// ```
///