pub trait QueryStringExt<'a> {
    // Required method
    fn get_as<T, K>(&self, key: &K) -> Result<Option<T>, Error>
       where T: FromStr,
             K: Ord + ?Sized,
             Error: From<T::Err>,
             Cow<'a, [u8]>: Borrow<K> + Ord;
}
Expand description

Some query string extensions

Required Methods§

source

fn get_as<T, K>(&self, key: &K) -> Result<Option<T>, Error>
where T: FromStr, K: Ord + ?Sized, Error: From<T::Err>, Cow<'a, [u8]>: Borrow<K> + Ord,

Gets a value and converts it to the requested type

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<'a> QueryStringExt<'a> for QueryString<'a>