| Crates.io | hostlist-parser |
| lib.rs | hostlist-parser |
| version | 0.1.6 |
| created_at | 2019-10-19 01:22:00.689455+00 |
| updated_at | 2024-02-19 18:12:36.399885+00 |
| description | Parses hostlist expressions into a Vec of Strings |
| homepage | |
| repository | https://github.com/whamcloud/hostlist-parser |
| max_upload_size | |
| id | 173903 |
| size | 77,169 |
Parses hostlist expressions into a deduped Vec of Strings
This library implements hostlist parsing. It takes a hostlist expression and produces a Result of unique hostnames, or a parse error that can be introspected to see issues.
The fn to parse a hostlist is:
parse(input: &str,) -> Result<Vec<String>, combine::stream::easy::Errors<char, &str, usize>>
This parser can compile to native code and also with the wasm32-unknown-unknown target.