riter

Crates.ioriter
lib.rsriter
version0.1.1
created_at2025-06-12 03:07:58.278323+00
updated_at2025-06-12 03:07:58.278323+00
descriptionriter
homepagehttps://github.com/i18n-site/rust/tree/dev/riter
repositoryhttps://github.com/i18n-site/rust.git
max_upload_size
id1709330
size19,965
i18n.site (i18nsite)

documentation

README

riter

use rand::Rng;

pub fn iter<T>(li: &[T]) -> impl Iterator<Item = &T> {
  let offset = rand::rng().random_range(0..li.len());
  li[offset..].into_iter().chain(li[..offset].into_iter())
}

About

This project is an open-source component of i18n.site ⋅ Internationalization Solution.

关于

本项目为 i18n.site ⋅ 国际化解决方案 的开源组件。

Commit count: 68

cargo fmt