# kg-symbol
[![Latest Version](https://img.shields.io/crates/v/kg-symbol.svg)](https://crates.io/crates/kg-symbol)
[![Documentation](https://docs.rs/kg-symbol/badge.svg)](https://docs.rs/kg-symbol)
[![Build Status](https://travis-ci.org/Kodegenix/kg-symbol.svg?branch=master)](https://travis-ci.org/Kodegenix/kg-symbol)
[![codecov](https://codecov.io/gh/kodegenix/kg-symbol/branch/master/graph/badge.svg)](https://codecov.io/gh/kodegenix/kg-symbol)
Atomic strings in Rust.
This crate provides a `Symbol` type representing reference to an interned string.
Since there can only exist one Symbol with a given name, symbols equality can be established simply from pointer comparison.
## Builds statuses for Rust channels
| [![Build1][3]][4] | [![Build2][2]][4] | [![Build3][1]][4] |
[1]: https://travis-matrix-badges.herokuapp.com/repos/kodegenix/kg-symbol/branches/master/1
[2]: https://travis-matrix-badges.herokuapp.com/repos/kodegenix/kg-symbol/branches/master/2
[3]: https://travis-matrix-badges.herokuapp.com/repos/kodegenix/kg-symbol/branches/master/3
[4]: https://travis-ci.org/kodegenix/kg-symbol
## License
Licensed under either of
* Apache License, Version 2.0, ([LICENSE-APACHE](LICENSE-APACHE) or http://www.apache.org/licenses/LICENSE-2.0)
* MIT license ([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT)
at your option.
## Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted
for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any
additional terms or conditions.
## Copyright
Copyright (c) 2018 Kodegenix Sp. z o.o. [http://www.kodegenix.pl](http://www.kodegenix.pl)