├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── README.md └── src ├── convert.rs ├── lib.rs ├── owned_utf32.rs ├── owned_utf8.rs ├── slice_utf32.rs ├── slice_utf32_index.rs ├── slice_utf8.rs ├── slice_utf8_index.rs ├── string_base.rs ├── traits_utf32.rs ├── traits_utf8.rs └── validation.rs /.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conradludgate/generic-str/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conradludgate/generic-str/HEAD/Cargo.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conradludgate/generic-str/HEAD/README.md -------------------------------------------------------------------------------- /src/convert.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conradludgate/generic-str/HEAD/src/convert.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conradludgate/generic-str/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/owned_utf32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conradludgate/generic-str/HEAD/src/owned_utf32.rs -------------------------------------------------------------------------------- /src/owned_utf8.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conradludgate/generic-str/HEAD/src/owned_utf8.rs -------------------------------------------------------------------------------- /src/slice_utf32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conradludgate/generic-str/HEAD/src/slice_utf32.rs -------------------------------------------------------------------------------- /src/slice_utf32_index.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conradludgate/generic-str/HEAD/src/slice_utf32_index.rs -------------------------------------------------------------------------------- /src/slice_utf8.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conradludgate/generic-str/HEAD/src/slice_utf8.rs -------------------------------------------------------------------------------- /src/slice_utf8_index.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conradludgate/generic-str/HEAD/src/slice_utf8_index.rs -------------------------------------------------------------------------------- /src/string_base.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conradludgate/generic-str/HEAD/src/string_base.rs -------------------------------------------------------------------------------- /src/traits_utf32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conradludgate/generic-str/HEAD/src/traits_utf32.rs -------------------------------------------------------------------------------- /src/traits_utf8.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conradludgate/generic-str/HEAD/src/traits_utf8.rs -------------------------------------------------------------------------------- /src/validation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conradludgate/generic-str/HEAD/src/validation.rs --------------------------------------------------------------------------------