http_rest_file/
lib.rs

1//! This library provides a parser `parser::Parser` for parsing http client request files (.http or .rest
2//! extension). In addition, the `serializer::Serializer` allows to generate http client files given an existing model.
3//! These request files are also commonly used in the JetBrains integrated http client.
4//! JetBrains has a lose specification (not entirely up to date) here:
5//! https://github.com/JetBrains/http-request-in-editor-spec
6//! They also have some documentation about their http client here: https://www.jetbrains.com/help/idea/http-client-in-product-code-editor.html#creating-http-request-files
7
8pub mod model;
9pub mod parser;
10mod scanner;
11pub mod serializer;
12pub use parser::Parser;
13pub use parser::Scanner;
14pub use serializer::Serializer;
15pub mod error;