Trait media_type::spec::Spec
source · pub trait Spec: Seal + GeneralQSSpec {
type PercentEncodeSet: EncodeSet + Default;
type UnquotedValue: WithoutQuotingValidator + Default;
fn parse_token(input: &str) -> Result<usize, ParserErrorRef<'_>>;
fn parse_space(input: &str) -> Result<usize, ParserErrorRef<'_>>;
fn validate_token(input: &str) -> Result<(), ParserErrorRef<'_>> { ... }
fn parse_unquoted_value(input: &str) -> Result<usize, ParserErrorRef<'_>> { ... }
fn parse_quoted_string(input: &str) -> Result<usize, ParserErrorRef<'_>> { ... }
}