pub fn new(key: impl Into<Cow<'key, str>>, value: impl Into<Cow<'value, str>>) -> Self {
        Self {
            key: key.into().into(),
            value: value.into().into(),
        }
    }
/// Build a new Capture from the provided key and value. Passing a
/// &str here is preferable, but a String will also work.
Build a new Capture from the provided key and value. Passing a
&str here is preferable, but a String will also work.
Build a new Capture from the provided key and value . Passing a &str here is preferable but a String will also work .
pub fn new(key: impl Into<Cow<'key, str>>, value: impl Into<Cow<'value, str>>) -> Self {
        Self {
            key: key.into().into(),
            value: value.into().into(),
        }
    }
pub fn new ( key : impl Into < Cow < ' key , str > > , value : impl Into < Cow < ' value , str > > ) -> Self { Self { key : key . into ( ) . into ( ) , value : value . into ( ) . into ( ) , } }
Build a new Capture from the provided key and value.
Build a new Capture from the provided key and value .
key
impl Into<Cow<'key, str>>
value
impl Into<Cow<'value, str>>