# Introduction
`more-changetoken` is a crate for creating change tokens in Rust. Change tokens are used to signal changes to consumers via a registered callback or polling.
## Crate Features
This crate provides the following features:
- _default_ - Abstractions and default implementations for change tokens
- **fs** - File system change tokens
## Contributing
`more-changetoken` is free and open source. You can find the source code on [GitHub](https://github.com/commonsensesoftware/more-rs-changetoken)
and issues and feature requests can be posted on the [GitHub issue tracker](https://github.com/commonsensesoftware/more-rs-changetoken/issues).
`more-changetoken` relies on the community to fix bugs and add features: if you'd like to contribute, please read the
[CONTRIBUTING](https://github.com/commonsensesoftware/more-rs-changetoken/blob/main/CONTRIBUTING.md) guide and consider opening
a [pull request](https://github.com/commonsensesoftware/more-rs-changetoken/pulls).
## License
This project is licensed under the [MIT license].
[MIT license]: https://github.com/commonsensesoftware/more-rs-changetoken/blob/main/LICENSE