use-habitat 0.1.0

Primitive habitat vocabulary for RustUse
Documentation
# use-habitat

Primitive habitat vocabulary.

use-habitat models non-empty habitat names, descriptive habitat kinds and conditions, and simple habitat feature labels. It does not perform habitat suitability modeling, map habitat ranges, fetch environmental data, or implement conservation planning.

## Example


```rust
use use_habitat::{HabitatCondition, HabitatFeature, HabitatKind, HabitatName};

let name = HabitatName::new("riparian corridor").unwrap();
let feature = HabitatFeature::new("coarse woody debris").unwrap();

assert_eq!(name.to_string(), "riparian corridor");
assert_eq!(HabitatKind::River.to_string(), "river");
assert_eq!(HabitatCondition::Protected.to_string(), "protected");
assert_eq!(feature.to_string(), "coarse woody debris");
```

## Scope


- habitat names and labels
- descriptive habitat kinds and conditions
- descriptive habitat feature labels

## Non-goals


- habitat suitability modeling
- habitat range mapping
- environmental data fetching
- conservation planning

## License


Licensed under either of the following, at your option:

- MIT License
- Apache License, Version 2.0