# AsyncAPI
This crate aims to provide data structures that represent the [AsyncAPI v 2.3.0 specification](https://www.asyncapi.com/docs/specifications/v2.3.0).
This crate is still in an early development stage. The official valid test files are all parsed without errors.
This crate builds upon the work for the [openapiv3 crate](https://crates.io/crates/openapiv3) and adapts it for the AsyncAPI specification.
## License
This crate is licensed under either of
Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
The test files contained in the `fixtures` directory are copied from the [AsyncAPI spec repository](https://github.com/asyncapi/spec) and are licensed under the Apache 2.0 License
## Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this crate by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.