Crates.io | simple_scan |
lib.rs | simple_scan |
version | 0.3.1 |
source | src |
created_at | 2023-06-26 00:08:30.771358 |
updated_at | 2024-01-14 22:10:52.953604 |
description | Iterator extensions for simple scan operation. |
homepage | |
repository | https://github.com/nossie531/simple_scan |
max_upload_size | |
id | 899890 |
size | 24,293 |
Iterator
extension trait for simple scan.
The author of this crate is not good at English.
Forgive me if the document is hard to read.
This crate provides the IteratorSimpleScanExt
trait.
The IteratorSimpleScanExt
trait is an extension trait of the Iterator
trait,
which implements some methods similar to the scan
methods of the Iterator
trait, but more simplified and specialized.
The following is a list of those methods. The sample code on the left shows the
case where those simplified methods are used, and the sample code on the right
shows the case where the same process is implemented with scan
method.
Name | simple version | scan version |
---|---|---|
|
|
|
|
|
|
|
|
|
v0.3.1
v0.3.0
must_use
annotations are added at several locations.v0.2.1
v0.2.0
changes trace2
behavior.
In version 0.2, it track previous and current state.
While in version 0.1, it track current state and current input.