diff --git a/src/encoding/rfc3986.rs b/src/encoding/rfc3986.rs index 0c63cd0..c005692 100644 --- a/src/encoding/rfc3986.rs +++ b/src/encoding/rfc3986.rs @@ -112,6 +112,15 @@ where } } +#[cfg(feature = "alloc")] +pub fn percent_encode_to_buf(buf: &mut String, bytes: &B) +where + B: AsRef<[u8]> + ?Sized, +{ + percent_encode_to_fmt_writer(buf, bytes) + .expect("writing to a String should never return an error") +} + pub fn percent_encode_to_fmt_writer(writer: &mut W, bytes: &B) -> fmt::Result where W: Write + ?Sized,