RFC 8288 parser

RFC 8288 specifies the convention for parsing the Link header.

Usage

```rust use nom_rfc8288::complete::{link, LinkData, LinkParam};

let linkdata = r#"https://example.com; rel="origin"; csv="one,two""#; let parsed = link(linkdata).unwrap();

asserteq!( parsed, vec![ Some( LinkData { url: "https://example.com", params: vec![ LinkParam { key: "rel", val: Some("origin".toowned()), }, LinkParam { key: "csv", val: Some("one,two".to_owned()), } ], } ), ] ); ```

Contributing

Pre-commit hooks

See the pre-commit quick start guide for how to setup pre-commit.