Crates.io | hostlist-parser |
lib.rs | hostlist-parser |
version | 0.1.6 |
source | src |
created_at | 2019-10-19 01:22:00.689455 |
updated_at | 2024-02-19 18:12:36.399885 |
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.