1 2 3 4 5 6 7 8
type Type = http::uri::Scheme; const EXPECT_MESSAGE: &str = "valid scheme"; serialize_str!(Type); create_visitor!(Visitor, Type, EXPECT_MESSAGE, (visit_str, &str)); deserialize_str!(Visitor, Type); derive_extension_types!(super::Type);