File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change 11# data-url
22
3- ![ crates.io] ( https://img.shields.io/crates/v/url.svg )
4- ![ docs.rs] ( https://docs.rs/data-url/ )
3+ [ ![ crates.io] ( https://img.shields.io/crates/v/data- url.svg )] ( https://crates.io/crates/data-url )
4+ [ ![ docs.rs] ( https://img.shields.io/badge/docs.rs-%F0%9F%93%84-blue.svg ) ]( https://docs.rs/data-url/ )
55
66Processing of ` data: ` URLs in Rust according to the Fetch Standard:
77< https://fetch.spec.whatwg.org/#data-urls >
88but starting from a string rather than a parsed URL to avoid extra copies.
99
1010``` rust
1111use data_url :: {DataUrl , mime};
12- // !
12+
1313let url = DataUrl :: process (" data:,Hello%20World!" ). unwrap ();
1414let (body , fragment ) = url . decode_to_vec (). unwrap ();
15- // !
15+
1616assert_eq! (url . mime_type (). type_, " text" );
1717assert_eq! (url . mime_type (). subtype, " plain" );
1818assert_eq! (url . mime_type (). get_parameter (" charset" ), Some (" US-ASCII" ));
You can’t perform that action at this time.
0 commit comments