blob: 056102f435a2fa4b30baaac141c85c9aeb991b34 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
//! This example demonstrates Germ's capabilities for parsing Gemini meta
//! sections.
fn main() {
// Parse Gemini meta section into a structured meta representation
let meta = germ::meta::Meta::from_string("text/gemini; hi=2; hi2=string=2");
// Debug view of the structured meta representation
println!("{:?}", meta);
// Convert the structured meta representation back to a string, identical to
// the original meta section
println!("{}", meta);
// The MIME type of the meta section
println!("{}", meta.mime());
// A debug view of the parameters of the meta section
println!("{:?}", meta.parameters());
}
|