[][src]Module media_type_impl_utils::quoted_string

impl of traits from the quoted-string crate for parsing media types

Structs

AnyParsingImpl

a type providing a "catch-all" ParsingImpl impl.

AnyQuoting

a type providing a "catch-all" QuotingClassifier impl

HttpObsParsingImpl

a zero-sized type to provide a ParsingImpl for media types wrt. the (obs) Http grammar

HttpTokenValidator

a zero-sized type to provide a WithoutQuotingValidator impl for tokens (http grammar)

MimeObsParsing

a type providing a ParsingImpl/MimeParsingExt impl wrt. the obs mime grammar

MimeObsParsingUtf8

a type providing a ParsingImpl/MimeParsingExt impl wrt. the internationalized obs mime grammar

MimeObsQuoting

a type providing a QuotingClassifier impl wrt. the obs mime grammar

MimeObsUtf8Quoting

a type providing a QuotingClassifier impl wrt. the internationalized, obs mime grammar

MimeParsing

a type providing a ParsingImpl/MimeParsingExt impl wrt. the modern, us-ascii mime grammar

MimeParsingUtf8

a type providing a ParsingImpl/MimeParsingExt impl wrt. the internationalized, modern mime grammar

MimeTokenValidator

a type providing a WithoutQuotingValidator for token wrt. the mime grammar

NormalParsingImpl

A type providing the standart ParsingImpl impl.

NormalQuoting

a type providing a "catch-all" impl for QuotingClassifier

NormalUtf8Quoting

a variation or NormalUtf8Quoting treating all non-us-ascii chars as qtext

StrictParsingImpl

A type providing a strict ParsingImpl.

StrictTokenValidator

a type providing a strict WithoutQuotingValidator impl

Enums

FWSState

A enum to represent the sate in a quoted string parser for specifications with FWS

Traits

MimeParsingExt

This is an extension trait for implementing MediaType parsing in context of Mime