nagios-range 0.2.2

Provides types to parse and operate on Nagios ranges
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# nagios-range

This is a very small Rust library that simply parses a Nagios range as defined in the [Nagios development guidelines](https://nagios-plugins.org/doc/guidelines.html#THRESHOLDFORMAT).

## Example

```rust
use nagios_range::{NagiosRange, Error};

fn main() -> Result<(), Error>{
    let range = NagiosRange::from("@~:10");
    assert!(range.is_ok());
    assert!(range?.checks_inside());
    assert!(range?.start_is_infinite());
    assert!(range?.check(5.0));
}
```