Skip to content

Commit f168c90

Browse files
committed
docs: add documentation header
1 parent ff65fde commit f168c90

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

src/lib.rs

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,25 @@
1+
//! # Ada URL
2+
//!
3+
//! Ada is a fast and spec-compliant URL parser written in C++.
4+
//! - It's widely tested by both Web Platform Tests and Google OSS Fuzzer.
5+
//! - It is extremely fast.
6+
//! - It's the default URL parser of Node.js since Node 18.16.0.
7+
//! - It supports Unicode Technical Standard.
8+
//!
9+
//! The Ada library passes the full range of tests from the specification, across a wide range
10+
//! of platforms (e.g., Windows, Linux, macOS).
11+
//!
12+
//! ## Performance
13+
//!
14+
//! Ada is extremely fast.
15+
//! For more information read our [benchmark page](https://ada-url.com/docs/performance).
16+
//!
17+
//! ```text
18+
//! ada ▏ 188 ns/URL ███▏
19+
//! servo url ▏ 664 ns/URL ███████████▎
20+
//! CURL ▏ 1471 ns/URL █████████████████████████
21+
//! ```
22+
123
use thiserror::Error;
224

325
pub mod ffi {

0 commit comments

Comments
 (0)