The lines and split methods currently return impl DoubleEndedIterator<Item = &AsciiStr>. It would be nice if they returned a concrete type, similar to std::str::Lines and std::str::Split. A concrete type allows the the iterator to be easily stored in a struct.